@charset "utf-8";/**
 * 主频道 css
 * @authors Your Name (you@example.org)
 * @date2014-08-18 09:22:45
 * @version $Id$
 */
/*
 * 基层
 * jiao
 * 2014-09-05
 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {margin:0;padding:0;}
a{color: #333;}
a:active,
a:focus,
a {outline: none;text-decoration: none;}
a:hover{color: #ef353d;text-decoration: none;}
/*body {font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";font-size: 12px;width: auto;min-width: 1210px;background-color: white;}*/
body {font-family: "宋体";font-size: 14px;width: auto;min-width: 1210px;background-color: white;}

li {list-style-type: none;}
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }
.fz12 { font-size: 12px; }
.wfs { width: 100%; }
/*
 * 公用
 * jiao
 * 2014-09-05
 */
.cover-page-wrapper {width: 1210px;margin: 0 auto;}
.shop-cart-wrapper {width: 900px;margin: 0 auto;}
.regist-process-wrapper {width: 1200px;margin: 0 auto;}
.w484 {width: 484px;}
.w241 {width: 241px;}
.mr1 {margin-right: 1px;}
.mt50 {margin-top: 50px;}
.mt20 {margin-top: 20px;}
.pt50 {padding-top: 50px;}
.bcf2 {background-color: white;}
.bceb {background-color: #ebebf0;}
.bcf7 {background-color: #f7f7f7;}
.ahover {color: #ef353d;text-decoration: none;}
.f4_b{color:#EF353D; font-weight:bold;}
.cover-page-index .flink-service .flink .list a:hover,
.cover-page-index .flink-service .service a:hover,
.cover-page-index .demos dd a:hover,
.cover-page-foot .subnav a:hover,
.cover-page-index .church .reputation .template-community:hover,
.cover-page-index .church .reputation .items a:hover,
.cover-page-index .church dl dd b a:hover,
.cover-page-details .details .right p.offer-item a:hover,
.cover-page-list .left .also-like .likes-li strong a:hover,
.boutique .items-li .description a:hover {color: #ef353d;text-decoration: none;}
/*head css*/
.head {padding-top: 30px;padding-bottom: 20px;}
.head .listing {margin-left: 15px;margin-right: 50px;*margin-right: 0;background-repeat: no-repeat;background-position: left 5px;}
.head .listing img {margin-top: -5px;}
.head .search-product {position: relative;z-index: 1110;float: left;width: 463px;height: 40px;}
.head .search-product .search-history {position: absolute;left: 0;top: 40px;display: none;width: 420px;*width: 418px;padding-bottom: 15px;border-right: 1px solid #cdcdcd;border-bottom: 1px solid #cdcdcd;border-left: 1px solid #cdcdcd;background-color: #fff;}
.head .search-product .search-history a {color: #888;}
.head .search-product .search-history a:hover {color: #FC7878;text-decoration: none;}
.head .search-product .search-history .left {width: 208px;*width: 175px;min-height:115px;box-sizing: border-box;padding-top: 15px;padding-right: 15px;padding-left: 15px;}
.head .search-product .search-history .left .txt {color: #888;}
.head .search-product .search-history .left .delete {padding-left: 15px;font-style: normal;color: #888;background-image: url(/images/2018/cover-page-delete.gif);background-repeat: no-repeat;background-position: 0 2px;cursor: pointer;}
.head .search-product .search-history .left .history-items {padding-top: 15px;padding-bottom: 10px;}
.head .search-product .search-history .left .history-items li {line-height: 30px;}
.head .search-product .search-history .right {box-sizing: border-box;width: 210px;*width: 195px;padding-top: 15px;padding-left: 15px;padding-bottom: 15px;border-left:1px solid #cdcdcd;}
.head .search-product .search-history .right .txt {color: #888;}
.head .search-product .search-history .right .style-items li {float: left;}
.head .search-product .search-history .right .style-items li a {display: block;min-width: 74px;height: 24px;*height: 22px;margin-right: 10px;margin-top: 10px;padding-left: 5px;padding-right: 5px;line-height: 22px;text-align: center;border-width: 1px;border-style: solid;border-color: #d9d9d9;}
.head .search-product .search-history .right .style-items li a:hover {border-color: #FC7878;}
.head .search-product .search-box {float: left;width: 420px;height: 40px;*width: 403px;*height: 38px;*padding: 0;*padding-left: 15px;*line-height: 38px;border: 1px solid #ccc;border-radius: 0; box-sizing: border-box;}
.head .search-product .submit {float: left;width: 42px;height: 40px;background-image: url(/images/2018/top-a.png);background-repeat: no-repeat;text-indent: -9999px;}


.head .operates a {float: left;margin-left: 30px;padding-top: 25px;font-size: 12px;color: #8A8D92;background-repeat: no-repeat;}
.head .operates .login {background-image: url(/images/2018/login.png);}
.head .operates .watch {background-image: url(/images/2018/watch.png);background-position: 2px 0px;}
.head .operates .quest {background-image: url(/images/2018/quest.png);}
.head .operates .jifen {background-image: url(/images/2018/jifen.png);}
.head .operates .xiaozu {background-image: url(/images/2018/xiaozu.png);}

.head-operates-logined {position: relative;z-index: 1001;float: right;width: 220px;*width: 205px;}
.head-operates-logined .user-img {float: right;width: 45px;height: 45px;border-radius: 22px;}
.head-operates-logined .logined {position: absolute;left: -98px;top: 16px;width: 260px;margin-top: 33px;/*padding-top:15px;*/
display: none;}
.head-operates-logined .logined .trangle {position: absolute;left: 122px;top: -7px;width: 13px;height: 7px;background: url(/images/2018/cover-page-trangle-top.gif) no-repeat;}
.logined .logined-user {width: 220px;margin-left: 15px;*margin-left: 5px;margin-top: 15px;padding-left: 5px;padding-right: 5px;padding-bottom: 50px;*padding-bottom: 20px;*padding-left: 20px;border-bottom: 1px solid #ddd;}
.logined .logined-user b {display: block;margin-bottom: 5px;font-weight: normal;font-size: 24px;}

.logined .logined-user i {float: left;padding-right: 5px;font-size: 18px;font-style: normal;color: #FC7E7E;}
.logined .logined-item {font-size:12px;float: left;margin-left: 15px;padding-bottom: 15px;}
.logined .logined-item li {float: left;width: 110px;margin-top: 10px;}
.logined .logined-item li i {float: left;width: 20px;height: 20px;padding-left: 20px;background-repeat: no-repeat;}
.logined .logined-item li.order i {background: url(/images/2018/cover-page-order.gif) no-repeat left center;}
.logined .logined-item li.member i {background: url(/images/2018/cover-page-member.gif) no-repeat left center;}
.logined .logined-item li.account i {background: url(/images/2018/cover-page-account.gif) no-repeat left center;}
.logined .logined-item li.service i {background: url(/images/2018/cover-page-service.gif) no-repeat left center;}
.logined .logined-item li.tuijian i {background: url(/images/2018/cover-page-tuijian.gif) no-repeat left center;}
.logined .logined-item li a {color: #888888;line-height:22px;}
.logined .logined-item li a:hover {color: #FC7878;text-decoration: none;}
.logined .logined-operate {height: 36px;line-height: 36px;background-color: #F6F6F6;}
.logined .logined-operate a {font-size: 12px;color: #888;}
.logined .logined-operate a:hover {color: #FC7878;text-decoration: none;}
.logined .logined-operate a.modify-pwd {float: left;margin-left: 15px;}
.logined .logined-operate a.quit {float: right;margin-right: 15px;}

.head-operates-logined .login,
.head-operates-logined .quest,
.head-operates-logined .jifen,
.head-operates-logined .xiaozu,
.head-operates-logined .zixun {float: left;margin-left: 30px;*margin-left: 20px;padding-top: 25px;font-size: 12px;color: #8A8D92;background-repeat: no-repeat;}
.head-operates-logined .watch {float: left;margin-left: 30px;margin-top: 3px;padding-top: 22px;font-size: 12px;color: #8A8D92;background-repeat: no-repeat;}
.head-operates-logined .login {background-image: url(/images/2018/login.png);background-position: 2px 2px;}
.head-operates-logined .watch {background-image: url(/images/2018/watch.png);background-position: 2px 0px;}
.head-operates-logined .quest {background-image: url(/images/2018/quest.png);background-position: 2px 2px;}
.head-operates-logined .jifen {background-image: url(/images/2018/jifen.png);background-position: 2px 2px;}
.head-operates-logined .xiaozu {background-image: url(/images/2018/xiaozu.png);background-position: 2px 2px;}
.head-operates-logined .zixun {background-image: url(/images/2018/zixun.png);background-position: 2px 2px;}
/*login after*/
.head .operates-logined {line-height: 35px;font-size: 12px;}
.head .operates-logined a {color: #333;padding-left: 5px;padding-right: 5px;}
.head .operates-logined a:hover {color: #EF353D;}
.head .operates-logined span i {font-style: normal;color: #EF353D;padding-left: 5px;padding-right: 5px;}
/*login after*/
/*nav css*/
.nav {height: 45px;line-height: 45px;z-index: 1000;background-color: #E21826;}
.nav a {color: #fff;}
.nav a:hover {color: #fff;text-decoration: none;}
.nav-menus {position: relative;z-index: 105;}
.nav-menus .categorys {position: absolute;left: 0;top: 42px;width: 1210px;background-color: #E7EDF4;display: none;}
.nav-menus i.category-trangle-bg {position: absolute;left: 93px;top: -5px;float: left;width: 9px;height: 5px;background-image: url(/images/2018/category-trangle-bg.png);background-repeat: no-repeat;}

.nav-menus .categorys a:hover {color: #F87878;}
.categorys-box h4.title {margin-top: 18px;font-size: 16px;font-weight: bold;font-family: 微软雅黑,'Arial, Helvetica, sans-serif';}
.nav-menus .categorys .categorys-box {width: 201px;*width: 158px;height: 370px;padding-right: 20px;padding-left: 20px;border-left: 1px solid #fff;}
.nav-menus .categorys .dt-categorys-item {float: left;width: 100%;margin-top: 10px;}
.nav-menus .categorys .dt-categorys-item a {color: #F87878;}
.nav-menus .categorys .dd-categorys-item a {font-size: 12px;white-space: nowrap;}
.nav-menus .categorys .dd-categorys-item-color a {float: left;width: 34px;height: 24px;*width: 28px;*height: 18px;margin-top: 10px;margin-right: 5px;padding: 2px;border-width: 1px;border-style: solid;border-color: #ddd;text-indent: -9999px;}
.nav-menus .categorys .dd-categorys-item-color a span {display: block;width: 28px;height: 18px;margin-right: 5px;cursor: pointer;}
.nav-menus .categorys .dd-categorys-item-color a:hover span {opacity: 0.7;filter: alpha(opacity=70);}
.nav-menus .categorys .dd-categorys-item-color a.black span {background-color: #000;}
.nav-menus .categorys .dd-categorys-item-color a.black:hover {border-color: #000;}
.nav-menus .categorys .dd-categorys-item-color a.white span {background-color: #fff;}
.nav-menus .categorys .dd-categorys-item-color a.white:hover {border-color: #fff;}
.nav-menus .categorys .dd-categorys-item-color a.pink span {background-color: #F5B4D0;}
.nav-menus .categorys .dd-categorys-item-color a.pink:hover {border-color: #F5B4D0;}
.nav-menus .categorys .dd-categorys-item-color a.red span {background-color: #C60000;}
.nav-menus .categorys .dd-categorys-item-color a.red:hover {border-color: #C60000;}
.nav-menus .categorys .dd-categorys-item-color a.purple span {background-color: #703DAF;}
.nav-menus .categorys .dd-categorys-item-color a.purple:hover {border-color: #703DAF;}
.nav-menus .categorys .dd-categorys-item-color a.blue span {background-color: #1944A5;}
.nav-menus .categorys .dd-categorys-item-color a.blue:hover {border-color: #1944A5;}
.nav-menus .categorys .dd-categorys-item-color a.green span {background-color: #009944;}
.nav-menus .categorys .dd-categorys-item-color a.green:hover {border-color: #009944;}
.nav-menus .categorys .dd-categorys-item-color a.yellow span {background-color: #FAC14B;}
.nav-menus .categorys .dd-categorys-item-color a.yellow:hover {border-color: #FAC14B;}
.nav-menus .categorys .dt-categorys-item {float: left;width: 100%;margin-top: 10px;}
.nav-menus .categorys .dt-categorys-item a {   color: #F87878;}
.nav-menus .categorys .dd-categorys-item {float: left;width: 100%;margin-bottom: 10px;font-size: 10px;line-height: 20px;word-wrap: break-word;word-break: break-all;}
.nav-menus .categorys .dd-categorys-item a {font-size: 12px;white-space: nowrap;}
.nav-menus .categorys-concact {float: left;width: 100%;height: 55px;*height: 54px;text-align: center;border-top: 1px solid #fff;}
.nav-menus .categorys-concact b {font-weight: normal;line-height: 44px;}
.nav-menus .categorys-concact strong {font-size: 1.4em;color: #FC7878;vertical-align: middle;}
.nav-menus .categorys-concact a {padding-left: 25px;font-size: 14px;}
.nav .handle {float: left;width: 290px;height: 44px;font-size: 15px;background-color: #BE0A16;}
.nav .handle i {float: left;width: 18px;height: 13px;margin-top: 16px;margin-right: 15px;margin-left: 25px;background-image: url(/images/2018/cover-page-nav.png);background-repeat: no-repeat;}
.nav .channel {float: left;width: 100px;font-size: 15px;text-align: center;padding-left:3px;letter-spacing: 1.5px;font-weight: 550px}
.nav .channel:hover,
.nav #channel-now {background-color: #F13B48;}
.nav .cart {float: right;width: 134px;background-color: #4E4E4E;}
.nav .cart a{ display: block}
.nav .cart i {float: left;width: 18px;height: 15px;margin-top: 15px;margin-right: 10px;margin-left: 10px;background-image: url(/images/2018/cover-page-nav-cart.png);background-repeat: no-repeat;}
.nav .cart span {float: left;margin-right: 10px;color: #fff;}
.nav .cart strong {float: left;width: 35px;height: 22px;margin-top: 13px;font-weight: bold;line-height: 22px;text-align: center;background-color: #848484;border-radius: 5px;}
/*导航追加的样式*/
.nav .channel:hover,
.nav .channel-now {background-color:transparent;}
.cover-page-wrapper2 {z-index: 555;}
.cover-page-wrapper2 .move_div {height:100%;background:#F13B48;}
.cover-page-wrapper2 .active {background-color:transparent;
}
.nav .channel{position:relative;z-index:100;width: 83px;}
span.line{DISPLAY: inline;FLOAT: left;LINE-HEIGHT: 35px;HEIGHT: 35px;PADDING-RIGHT: 5px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;padding-top: 0px;
COLOR: #fff;PADDING-TOP: 0px;FONT-STYLE: normal;}
/*boutique list*/
.boutique .items-li {float: left;width: 290px;margin-right: 11px;margin-bottom: 11px;padding-bottom: 10px;background-color: #fff;box-shadow:0 0 5px rgba(0,0,0,.2);}
.boutique .active {box-shadow:0 0 5px rgba(0,0,0,.2);}
.boutique .items-li .wrap_div {height:54px;position:relative;z-index: 2;background:white;}
.boutique .items-li .wrap_div p {height:20px;overflow:hidden;text-align:center;font-size: 12px;color: #71cd9c;}
.boutique .items-li .wrap_div div {position:absolute;left:0;bottom:0;z-index:100;width: 100%;background:white; 
}
.boutique .items-li .wrap_div p {text-align: center;margin-top: 5px;height: 0px;overflow: hidden;_line-height:0;}
.boutique .items-li>a {display: block;width: 290px;height: 218px;text-align: center;line-height:216px;}
.boutique .items-li img {max-width: 290px;max-height: 218px;}
.boutique .items-li .title {float:left;width: 100%;padding: 10px 10px 5px;;font-weight: normal;line-height: 22px;text-align: center;height: 35px;overflow: hidden;}
.boutique .items-li .title a {color: #333;}
.boutique .items-li .title a:hover {color: #EF353D;}
.boutique .items-li .description {display: block;font-size: 12px;color: #919191;text-align: center;}
.boutique .items-li .description a {color: #919191;}

.boutique .items-li .description_now {margin-top: 30px;display: block;text-align: center;}
.boutique .items-li .description_now a {display: inline-block;text-align: center;margin: 7px;background-color: #FF4146;width: 130px;height: 35px;font-size: 14px;line-height: 35px;color: #fff;-webkit-border-radius: 5px;border-radius: 5px;}
.boutique .items-li .description_now a:hover {text-decoration: none;}
.boutique .items-li .description_now #bm{
}
.boutique .items-li .description_now #st{background-color:#5281B4;}

.boutique .items-li .price-attente {margin-top: 5px;padding:0 10px;}
.boutique .items-li .price-attente .price {float: left;margin-left: 50px;font-size: 12px;color: #ef353d;}
.boutique .items-li .price-attente .attente {float: right;margin-right: 50px;padding-left: 15px;font-size: 12px;color: #71cd9c;background-image: url(/images/2018/cover-page-attente.png);background-repeat: no-repeat;background-position: left center;cursor: pointer;}
/*place css*/
.place {margin-left: 10px;line-height: 52px;color: #333;padding: 0 0 0 10px;background: url('../images/ico-crumb.png') no-repeat left 20px;text-indent: 10px;}
.place a,
.place code {color: #333;}
/*pages css*/
.pages {float: right;margin-top: 20px;margin-right: 80px;}
.pages li a {float: left;margin-left: 5px;color: #333;border-radius: 3px;}
.pages li a i.page-bg{display: inline-block;line-height: 1;position: relative;top: 1px;width: 10px;height: 15px;overflow: hidden;background: url('../images/page_bg.png');}
.pages li a:hover i.page-bg{background-position:9px 0px;}
.pages li a i.page-right{background-position:0px 15px;}
.pages li a:hover i.page-right{background-position:10px 15px;}
.pages li a:hover {color: #FE5F56;}
.pages li.active a {background-color: #FE5F56;border-color:#FE5F56 !important;}
.pages li.active a:hover {background-color: #F05A50;}
/*might-like css*/
.might-like {position: relative;margin-bottom: 50px;padding-bottom: 30px;background-color: #fff;border: 1px solid #EA7270;}
.might-like h5 {position: absolute;left: -1px;top: -37px;width: 110px;height: 36px;font-size: 14px;line-height: 36px;color: #fff;text-align: center;background-color: #EA7270;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.might-like .items li {float: left;width: 200px;height: 60px;margin-top: 30px;margin-left: 20px;list-style-type: none;}
.might-like .items li img {float: left;}
.might-like .items li p {float: right;width: 135px;}
.might-like .items li p a{font-size: 12px;font-family: '宋体';color: #555;}
.might-like .items li p a:hover {color: #EF353D;text-decoration: none;}
.might-like .items li span {font-size: 12px;color: #EF353D;margin-left: 7px;}
/*cart-mark css*/
.cart-mark {float: left;margin-top: 28px;background-image: url(/images/2018/shop-cart-cart-l2.png);background-repeat: repeat-x;}
.cart-mark li {position: relative;float: left;width: 300px;height:36px;font-size: 16px;line-height: 36px;color: #ccc;list-style-type: none;}
.cart-mark li.cart-mark-now {color: #fff;background-image: url(/images/2018/shop-cart-cart-l1.png);background-repeat: repeat-x;}
.cart-mark li i {position: absolute;left: 0;top: -8px;width: 8px;height: 8px;text-indent: -9999px;background-image: url(/images/2018/shop-cart-cart-9.png);background-repeat: no-repeat;}
.white-y,
.grey-y,
.red-correct {float: left;width: 20px;height: 20px;margin-top: 8px;margin-left: 90px;margin-right: 11px;font-size: 12px;line-height: 20px;text-align: center;}
.white-y {color: #EF353D;background-image: url(/images/2018/shop-cart-cart-8.png);}
.grey-y {color: #fff;background-image: url(/images/2018/shop-cart-cart-7.png);}
.red-correct {background-image: url(/images/2018/shop-cart-icon.png);background-repeat: no-repeat;background-position: -17px 5px;}
.red-correct1 {float: left;width: 20px;height: 20px;margin-left: 5px;margin-top: 1px;background-image: url(/images/2018/shop-cart-icon.png);background-repeat: no-repeat;background-position: -17px 5px;}
.red-sjx,
.grey-sjx1,
.grey-sjx2,
.grey-sjx3,
.red-sjx1 {position: absolute;right: 0;top: 0;width: 18px;height: 36px;background-repeat: no-repeat;}
.red-sjx {background-image: url(/images/2018/shop-cart-cart-4.png);}
.red-sjx1 {background-image: url(/images/2018/shop-cart-cart-r-1.png);}
.grey-sjx1 {background-image: url(/images/2018/shop-cart-cart-3.png);}
.grey-sjx2 {background-image: url(/images/2018/shop-cart-cart-5.png);}
.grey-sjx3 {background-image: url(/images/2018/shop-cart-cart-4-2.png);}
/*支付方式*/
.pay-items li,
.pay-items li label {float: left;width: 190px;height: 45px;}
.pay-items li {margin-right: 10px;margin-bottom: 10px;list-style-type: none;background-repeat: no-repeat;background-position: 50px center;}
.pay-items li label {border: 1px solid #DEDEDE;}
.pay-items li label input {margin-top: 15px;*margin-top: 12px;margin-left: 20px;}
.pay-items-bank-1 {background-image: url(/images/2018/shop-cart-alpiy.png);}
.pay-items-bank-2 {background-image: url(/images/2018/shop-cart-tanpey.png);}
.pay-items-bank-3 {background-image: url(/images/2018/shop-cart-zxpay.png);}
.pay-items-bank-4 {background-image: url(/images/2018/shop-cart-icbc.png);}
.pay-items-bank-5 {background-image: url(/images/2018/shop-cart-icbc.png);}
.pay-items-bank-6 {background-image: url(/images/2018/shop-cart-icbc.png);}
/*cover-page-foot css*/
.cover-page-foot {padding-top: 30px;padding-bottom: 30px;font-size: 12px;color: #3A3A3A;text-align: center;background-color: white;}
.cover-page-foot .subnav,
.cover-page-foot .copyright{line-height: 30px;}
.cover-page-foot .address {line-height: 24px;}
.cover-page-foot .copyright,
.cover-page-foot .address {color: #888;}
.cover-page-foot .subnav a,
.cover-page-foot .subnav .copyright a,
.cover-page-foot .subnav .address a {padding-right: 10px;padding-left: 5px;color: #333;border-right: 1px solid #ccc;}
.cover-page-foot .subnav a.last{border-right: none;}

.cover-page-foot .verify {width: 800px;margin: 0 auto;padding-top: 15px;}
.cover-page-foot .verify a {float: left;padding-right: 20px;}
.shop-cart-foot {margin-top: 20px;padding-top: 20px;padding-bottom: 20px;line-height: 30px;text-align: center;}
.regist-process-foot {padding-top: 20px;padding-bottom: 20px;font-size: 12px;line-height: 30px;background-color: #F7F7F7;text-align: center;}

/*
 * 封面页--搜索页面
 * jiao
 * 2014-09-05
 */
.search-lists {height: 50px;line-height: 50px;}
.search-lists b {font-size: 16px;}
.search-lists span i {font-style: normal;color: #DE0000;}
/*
 * 封面页--列表页
 * jiao
 * 2014-09-05
 */
/*left css*/
.cover-page-list .left {position: relative;left:0px;/*float: left;*/
width: 300px;*width: 274px;padding: 15px 15px 30px 20px;background-color: #fff;}
.cover-page-list .left .template {font-size: 15px;font-weight: normal;line-height: 50px;color: #fc7878;}
.cover-page-list .left .icons a {display: inline-block;margin-right: 9px;height: 31px;line-height: 31px;width: 116px;text-align: center;background: #9f9f9f;color: #FFF;overflow: hidden;}
.cover-page-list .left .icons a:hover {text-decoration: none;background: #FC7878;color: #FFF!important;}
.cover-page-list .left .icons a.now {background: #FC7878;/*color: #fff;background-color: #FC7878;*/
}
.cover-page-list .left .conditions {border-bottom: 1px dotted #C7C7C7;}
.cover-page-list .left .conditions dt {padding-top: 10px;padding-bottom: 5px;cursor: pointer;}
.cover-page-list .left .conditions dt b {/*float: left;*/
width: 100%;line-height: 25px;color: #fc7878;text-indent: 15px;padding-left: 10px;background-image: url(/images/2018/cover-page-sjx-1.png);background-repeat: no-repeat;background-position: left center;font-size: 14px;}
.cover-page-list .left .conditions dt b span {float: right;*margin-top: -23px;font-weight: normal;}
.cover-page-list .left .conditions dt.now b {background-image: url(/images/2018/cover-page-sjx-2.png);}
.cover-page-list .left .conditions dd {display: none;padding-bottom: 15px;}
.cover-page-list .left .conditions dd a {display: inline-block;margin-right: 9px;height: 31px;line-height: 31px;width: 116px;text-align: center;background: #9f9f9f;color: #FFF;margin-bottom: 5px;overflow: hidden;}
.cover-page-list .left .conditions dd a:hover {text-decoration: none;background: #FC7878;color: #FFF!important;}
.cover-page-list .left .conditions dd a.template-a {background: #FC7878;}
/*also-like css*/
.cover-page-list .left .also-like h4 {padding-bottom: 15px;font-size: 14px;font-weight: bold;color: #fc7878;border-bottom: 1px dotted #C7C7C7;}
.cover-page-list .left .also-like .likes {width: 200px;margin: 0 auto;}
.cover-page-list .left .also-like .likes-li {position: relative;margin-top: 35px;}
.cover-page-list .left .also-like .likes-li a {display: block;}
.cover-page-list .left .also-like .likes-li img {max-width: 200px;max-height: 150px;}
.cover-page-list .left .also-like .likes-li strong {/*display: inline-block;*/
float: none;/*height: 25px;*/
padding-top: 5px;font-weight: normal;line-height: 20px;overflow: hidden;}
.cover-page-list .left .also-like .likes-li strong a {color: #555;}
.cover-page-list .left .also-like .likes-li i {display: block;font-style: normal;color: #ef353d;text-align: center;}
.cover-page-list .left .also-like .likes-li .hot,
.cover-page-list .left .also-like .likes-li .commend {position: absolute;right: -5px;top: -15px;width: 50px;height: 50px;text-indent: -9999px;background-repeat: no-repeat;}
.cover-page-list .left .also-like .likes-li .hot {background-image: url(/images/2018/cover-page-hot.png);}
.cover-page-list .left .also-like .likes-li .commend {background-image: url(/images/2018/cover-page-commend.png);}
/*right css*/
.cover-page-list .right {position: relative;left: 0;}
.cover-page-list .right .sort {padding-bottom: 20px;border-bottom: 1px dotted #BCBCBC;}
.cover-page-list .right .sort a.activity {color: #ef353d;}
.cover-page-list .right .sort  .hide-left {float: left;width: 40px;height: 40px;background-color: #FC7878;cursor: pointer;}
.cover-page-list .left .template span{float: left;width: 34px;height: 34px;background-color: #bcbcbc;cursor: pointer;position: absolute;right: -34px;z-index:2;}
.cover-page-list .left .template span:hover{background-color: #75caee;}
.cover-page-list .left .template span i {float: left;width: 10px;height: 15px;margin-top: 10px;margin-left: 12px;background-image: url(/images/2018/cover-page-sjx-3.png);background-repeat: no-repeat;}
.cover-page-list .left .template span i.now {background-image: url(/images/2018/cover-page-sjx-4.png);}
.cover-page-list .right .sort-icons {/*float: left;*/
margin-top: 5px;padding-left: 40px;font-size: 12px;color: #333;}
.cover-page-list .right .sort-icons span {/*float: left;*/
line-height: 30px;}
.cover-page-list .right .sort-icons a {float: left;width: 50px;height: 30px;line-height: 30px;color: #333;text-align: center;background-color: #fff;border-right: 1px solid #F2F2F2;}
.cover-page-list .right .sort-icons a:hover {text-decoration: none;}
.cover-page-list .right .sort-icons a.now {color: #fff;background-color: #FC7878;}
.cover-page-list .right .sort .totals {/*float: right;*/
margin-top: 20px;margin-right: 50px;font-size: 12px;}
.cover-page-list .right .sort .totals i {font-style: normal;color: #DE0000;}
/*boutique*/
@media (max-width: 1024px) {
body .cover-page-index .boutique{padding: 20px;}
body .cover-page-index .boutique .canvas{width: 100%;}
body .cover-page-index .boutique .items-li{width: 284px;}
body .cover-page-index .boutique .items-li > a{width: 284px;height: 284px;}
body .cover-page-index .boutique .items-li img{max-height: 284px;max-width: 284px;vertical-align: inherit;}
}
.cover-page-list .right .boutique {padding-top: 20px;padding-left: 5px;}
/*
 * 封面页--详情页
 * jiao
 * 2014-09-05
 */
/*details css*/
.cover-page-details .details {*width: 1130px;padding: 30px 40px 30px 30px;background-color: #fff;}
/*details-l css*/
.cover-page-details .details .left {position: relative;width: 70px;}
.cover-page-details .details .left .up-down-btn {position: absolute;left: 20px;width: 29px;height: 15px;background-repeat: no-repeat;cursor: pointer;}
.cover-page-details .details .left .up-btn {top: 0;background-image: url(/images/2018/cover-page-details-9.png);}
.cover-page-details .details .left .down-btn {bottom: 0;background-image: url(/images/2018/cover-page-details-10.png);}
.cover-page-details .details .left .canvas {position: relative;width: 70px;height: 295px;margin-top: 25px;margin-bottom: 25px;overflow: hidden;}
.cover-page-details .details .left .canvas-container {position: relative;left: 0;}
/*.details-l-btn {width: 29px;height: 15px;}*/
.cover-page-details .details .left .canvas-container-li {width: 70px;height: 55px;*width: 60px;*height: 45px;margin-bottom: 5px;padding: 4px;border-width: 1px;border-style: solid;border-color: #E9E9E9;cursor: pointer;}
.cover-page-details .details .left .canvas-container-li.now,
.cover-page-details .details .left .canvas-container-li:hover {border-color: #FA0E0E;}
.cover-page-details .details .left .canvas-container-li.video {position: relative;}
.cover-page-details .details .left .canvas-container-li.video span {position: absolute;left: 20px;top: 13px;width: 28px;height: 28px;background-color: #000;opacity: 0.6;filter:alpha(opacity=30);}
.cover-page-details .details .left .canvas-container-li.video i {position: absolute;left: 32px;top: 22px;z-index: 5;width: 6px;height: 11px;background-image: url(/images/2018/cover-page-details-17.png);background-repeat: no-repeat;}
.cover-page-details .details .left .canvas-container-li img {width: 60px;height: 45px;}
/*details-mid css*/
.cover-page-details .details .mid {width: 472px;height: 360px;*width: 450px;*height: 338px;margin-left: 15px;padding: 10px;border: 1px solid #E8E8E8;}

.cover-page-details .details .mid-container {position: relative;z-index: 100;width: 450px;height: 338px;}
.cover-page-details .details .mid-container div.details-mid-item {position: relative;float: left;display: none;}
.cover-page-details .details .mid-container div.details-mid-item img {width: 450px;height: 338px;}
/*放大镜*/
.zoomdiv{z-index:100;position:absolute;border:2px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:400px;height:300px;}
.jqZoomPup{position:absolute;top:0px;left:0px;z-index:10;width:150px;height:150px;background-image: url(/images/2018/zoom-point.png);cursor:move;visibility:hidden;}
/*right*/
.cover-page-details .details .right {width: 552px;font-size: 12px;}
.cover-page-details .details .right .discount-msg {position: relative;}
.cover-page-details .details .right .discount-msg h4 {line-height:35px;}
.cover-page-details .details .right .discount-msg span.phrase {position: absolute;right: 0;top: 40px;padding: 3px 5px;color: #fff;background-color: #ef353d;}
.cover-page-details .details .right .discount-msg-two {padding-top: 15px;margin-bottom: 15px;border-bottom: 1px solid #DCDBD9;}
.cover-page-details .details .right .end-time {padding-bottom: 15px;color: #939393;}
.cover-page-details .details .right .end-time strong {padding-left: 3px;padding-right: 5px;font-size: 18px;color: #ef353d;}
.cover-page-details .details .right .price {display: inline;padding-bottom: 5px;padding-left: 5px;padding-right: 10px;font-size: 28px;color: #EF353D;}
.cover-page-details .details .right .promotion-price {padding-left: 10px;font-size: 28px;color: #EF353D;}
.cover-page-details .details .right .del-price {background-image: url(/images/2018/line-red.png);background-repeat: repeat-x;background-position: left center;}
.cover-page-details .details .right .attri {float: left;width: 100%;margin-top: 15px;margin-bottom: 0px;}
.cover-page-details .details .right .attri i {float: left;margin-right: 10px;font-style: normal;line-height: 30px;font-weight:700;}
.cover-page-details .details .right .attri span {float: left;margin-right: 10px;margin-bottom: 5px;padding: 5px 10px;border-width: 1px;border-style: solid;border-color: #DFDFDF;cursor: pointer;}
.cover-page-details .details .right .attri span.now {border-color: #FF4343;background: url(/images/2018/checked.gif) no-repeat right bottom;}
.cover-page-details .details .right .evaluation {position: relative;float: left;line-height: 24px;margin-right: 20px;}
.cover-page-details .details .right .evaluation em {float: left;margin-right: 16px;margin-left: 25px;font-style: normal;color: #888;}
.cover-page-details .details .right .evaluation-stars-grey {position: relative;float: left;width: 100px;height: 15px;background-image: url(/images/2018/cover-page-wjx-3.png);background-repeat: repeat-x;}
.cover-page-details .details .right .evaluation-stars-red {position: absolute;left: 0;top: 0;float: left;width: 100px;height: 15px;background-image: url(/images/2018/cover-page-wjx-4.png);background-repeat: repeat-x;}
.cover-page-details .details .right .evaluation-b {padding-left: 10px;font-weight: normal;color: #888;}
.cover-page-details .details .right .make {margin-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #DCDBD9;}
.cover-page-details .details .right .make-cart,.cover-page-details .details .right .make-show,.cover-page-details .details .right .make-zixun,.cover-page-details .details .right .make-xieyi{width: 130px;height: 40px;font-size: 14px;line-height: 40px;color: #fff;}
.cover-page-details .details .right .make-cart {text-align: center;margin-right: 7px;background-color: #FF4146;}
.cover-page-details .details .right .make-show {margin-right: 7px;background-color: #598DC7;}
.cover-page-details .details .right .make-xieyi {margin-right: 7px;background-color: #EBA003;}
.cover-page-details .details .right .make-zixun {background-color: #58a81c;}
.cover-page-details .details .right .make-cart:hover,.cover-page-details .details .right .make-show:hover,.cover-page-details .details .right .make-zixun:hover,.cover-page-details .details .right .make-xieyi:hover{color: #fff;text-decoration: none;}
.cover-page-details .details .right .make-cart:hover {background-color: #E53B3E;}
.cover-page-details .details .right .make-show:hover {background-color: #5281B4;}
.cover-page-details .details .right .make-xieyi:hover {background-color: #FCAD0A;}
.cover-page-details .details .right .make-zixun:hover {background-color: #5FB321;}
.cover-page-details .details .right .make-xieyi i {float: left;width: 40px;height: 40px;margin-right: 15px;background-color: #DA8300;background-image: url(/images/2018/cover-page-details-16.png);background-repeat: no-repeat;background-position: center center;}
.cover-page-details .details .right .make-zixun i {float: left;width: 40px;height: 40px;margin-right: 15px;background-color: #4E9619;background-image: url(/images/2018/cover-page-details-11.png);background-repeat: no-repeat;background-position: center center;}
.cover-page-details .details .right .make-show i {float: left;width: 40px;height: 40px;margin-right: 15px;background-color: #3E73B7;background-image: url(/images/2018/cover-page-details-12.png);background-repeat: no-repeat;background-position: center center;}
.cover-page-details .details .right .offer {position: relative;z-index: 44;float: left;width: 100%;margin-top: 25px;}
.cover-page-details .details .right .offer span[class] {float: left;width: 40px;height: 40px;margin-right: 20px;font-size: 18px;line-height: 40px;color: #fff;text-align: center;border-radius: 20px;cursor: pointer;}
.cover-page-details .details .right span.offer-give {background-color: #F88B27;}
.cover-page-details .details .right span.offer-fold {background-color: #FF4146;}
.cover-page-details .details .right span.offer-less {background-color: #71cd9c;}
.cover-page-details .details .right p.offer-item {position: absolute;top: 50px;width: 164px;min-height: 60px;*width: 152px;*height: 53px;padding: 5px 5px;font-size: 12px;line-height: 25px;border: 1px solid #DDE3E4;}
.cover-page-details .details .right p.offer-give {left: 5px;display: block;background: #fff;}
.cover-page-details .details .right p.offer-fold {left: 65px;display: none;background: #fff;}
.cover-page-details .details .right p.offer-less {left: 125px;display: none;background:#fff;}
.cover-page-details .details .right p.offer-item a {color: #333;white-space: nowrap;}
.cover-page-details .details .right p.offer-item em {position: absolute;left: 12px;top: -6px;width: 12px;height: 6px;background-image: url(/images/2018/cover-page-details-13.png);background-repeat: no-repeat;}
/*pack css*/
.cover-page-details .package,.cover-page-details .content {*width: 1170px;padding: 20px;margin-top: 15px;background-color: #fff;}
.cover-page-details .package h4 {margin-bottom: 20px;padding-bottom: 18px;font-size: 16px;border-bottom: 1px solid #DCDBD9;}
.cover-page-details .package .thumb {width: 150px;height: 150px;}
.cover-page-details .package .canvas {position: relative;width: 853px;*width: 852px;margin-left: 20px;*padding-top: 10px;border-left: 1px solid #DCDBD9;border-right: 1px solid #DCDBD9;}
.cover-page-details .package .canvas .package-btn {position: absolute;top: 75px;width: 15px;height: 29px;background-repeat: no-repeat;cursor: pointer;}
.cover-page-details .package .canvas .package-btn-left {left: 20px;background-image: url(/images/2018/cover-page-pack-3.png);}
.cover-page-details .package .canvas .package-btn-right {right: 20px;background-image: url(/images/2018/cover-page-pack-2.png);}
.cover-page-details .package .canvas .package-container {position: relative;width: 760px;margin-left: 55px;overflow: hidden;}
.cover-page-details .package .canvas .package-container-items {position: relative;left: 0;top: 0;float: left;width: 10000px;}
.cover-page-details .package .canvas .package-container-items li {position: relative;float: left;width: 130px;margin-left: 30px;margin-right: 30px;}
.cover-page-details .package .canvas .package-container-items li img {width: 120px;height: 120px;*margin-left: 15px;margin-bottom: 5px;}
.cover-page-details .package .canvas .package-container-items li span {float: left;width: 105px;margin-left:12px;font-size: 12px;}
.cover-page-details .package .canvas .package-container-items li span i {font-style: normal;color: #FF4146;}
.cover-page-details .package .canvas .package-container-items li input {position: absolute;left: -5px;top: 125px;}
.cover-page-details .package .count {width: 120px;margin-top: 20px;text-align: center;}
.cover-page-details .package .count b {font-size: 20px;font-weight: normal;color: #FF4146;}
.cover-page-details .package .count b i {font-style: normal;}
.cover-page-details .package .count span {display: block;padding-top: 5px;padding-bottom: 15px;font-size: 12px;color: #7A7A7A;}
.cover-page-details .package .count a {padding-left: 20px;padding-right: 20px;background-color: #FF4146;border: 0;}
.cover-page-details .package .count a:hover {background-color: #E53B3E;}
/*content css*/
.cover-page-details .content-icons {background-image: url(/images/2018/cover-page-content-2.png);background-repeat: repeat-x;background-position: left bottom;}
.cover-page-details .content-icons .tips{height:5px;position:absolute;background:#ff4146;top: 29px;}
.cover-page-details .content-icons ul li{float:left;margin-top: 0;margin-bottom: 0;margin-right: 35px;padding-left: 5px;padding-right: 5px;padding-bottom: 12px;font-size: 16px;cursor: pointer;}
.cover-page-details .content-icons h5 {float: left;margin-top: 0;margin-bottom: 0;margin-right: 35px;padding-left: 5px;padding-right: 5px;padding-bottom: 12px;font-size: 16px;background-image: url(/images/2018/cover-page-content-2.png);background-repeat: repeat-x;background-position: left bottom;cursor: pointer;}
.cover-page-details .content-icons h5.now {background-image: url(/images/2018/cover-page-content-1.png);}
.cover-page-details .content-item {margin-top: 17px;}
.cover-page-details .content-item-dl {border: 1px solid #ECECEC;}
.cover-page-details .content-item-dl dt {float: left;   width: 100%;   *width: 1154px;   height: 38px;   font-weight: bold;   line-height: 38px;   color: #888;   background-color: #F6F6F6;   background-image: url(/images/2018/cover-page-content-6.png);   background-repeat: no-repeat;   background-position: 15px center;   text-indent: 25px;}
.cover-page-details .content-item-dl dt,.cover-page-details .content-item-dl dd {padding-left: 10px;font-size: 12px;}
.cover-page-details .content-item-dl dd {float: left;width: 100%;*width: 222px;line-height: 29px;border-left: 1px solid #ECECEC;border-top: 1px solid #ECECEC;}
.cover-page-details .content-item .desc img {max-width: 1170px;}
.cover-page-details .content-item .desc h6 {padding: 10px;font-weight: normal;line-height: 24px;background: #F2F2F2;border: 1px solid #e2e2e2;}
.cover-page-details .content-item .desc h6 a {color: #FF4146;}
.cover-page-details .content-item .desc ul.list-paddingleft-2 li img {width: 292px;}
/*.cover-page-details .content-item img {margin-top: 15px;}*/
/*comments css*/
.cover-page-details .content-item-comments {*width: 1170px;padding-bottom: 20px;}
.cover-page-details .content-item-comments .comment-item {float: left;width: 100%;padding-top: 20px;padding-bottom: 20px;border-bottom: 1px dotted #C6C6C6;}
.cover-page-details .content-item-comments .comment-item .name {float: left;width: 120px;margin-right: 20px;}
.cover-page-details .content-item-comments .comment-item .name img {width: 80px;height: 80px;margin-left: 20px;border-radius: 40px;}
.cover-page-details .content-item-comments .comment-item .name span {float: left;width: 100%;margin-top: 10px;text-align: center;word-break: break-all;}
.cover-page-details .content-item-comments .comment-item .msg {float: left;width: 875px;}
.cover-page-details .content-item-comments .comment-item .msg .stars {position: relative;float: left;width: 100px;height: 15px;background-image: url(/images/2018/cover-page-wjx-3.png);background-repeat: repeat-x;}
.cover-page-details .content-item-comments .comment-item .msg .stars i {position: absolute;left: 0;top: 0;width: 100%;height: 15px;background-image: url(/images/2018/cover-page-wjx-4.png);background-repeat: repeat-x;}
.cover-page-details .content-item-comments .comment-item .msg .scores {font-weight: normal;}
.cover-page-details .content-item-comments .comment-item .msg .scores i {font-style: normal;}
.cover-page-details .content-item-comments .comment-item .msg .evaluation-txt {padding-left: 5px;}
.cover-page-details .content-item-comments .comment-item .msg .testimonials {clear: both;line-height: 25px;color: #8B8B8B;width: 760px;}
.cover-page-details .content-item-comments .comment-item .msg .admin-reply {color: #FE5F56;}
.cover-page-details .content-item-comments .comment-item .date {float: right;color: #ABABAB;}
.cover-page-details .content-item-comments .comment_box .evaluation {float: left;width: 100%;margin-top: 20px;}
.cover-page-details .content-item-comments .comment_box .evaluation span {float: left;width: 90px;text-align: right;}
.cover-page-details .content-item-comments .comment_box .evaluation .stars-grey {position: relative;float: left;width: 100px;height: 15px;background-image: url(/images/2018/cover-page-wjx-3.png);background-repeat: repeat-x;}
.cover-page-details .content-item-comments .comment_box .evaluation .starts-red {position: absolute;left: 0;top: 0;width: 100px;height: 15px;background-image: url(/images/2018/cover-page-wjx-4.png);background-repeat: repeat-x;}
.cover-page-details .content-item-comments .comment_box .evaluation #comment_area {width: 500px;height: 190px;border-radius: 0;}
.cover-page-details .content-item-comments .comment_box .evaluation .submit-comment {margin-top: 15px;*margin-top: 0;margin-left: 90px;padding: 10px 30px;border-radius: 0;background-color: #FE5F56;border: 0;}
.cover-page-details .content-item-comments .comment_box .evaluation .submit-comment:hover {background-color: #EA5850;}
/*advantage css*/
.cover-page-details .advantage-title {margin-top: 20px;margin-bottom: 20px;}
.cover-page-details .advantage-items li {float: left;width: 572px;*width: 530px;height: 210px;margin-bottom: 20px;padding-top: 20px;padding-right: 20px;padding-left: 20px;background-repeat: no-repeat;background-position: 440px center;border: 1px solid #C7C7C8;}
.cover-page-details .advantage-items li.item-2,.cover-page-details .advantage-items li.item-4,.cover-page-details .advantage-items li.item-6,.cover-page-details .advantage-items li.item-8 {margin-left: 20px;}
.cover-page-details .advantage-items li b {font-size: 20px;}
.cover-page-details .advantage-items li span {font-size: 16px;}
.cover-page-details .advantage-items li p {width: 360px;line-height: 20px;margin-top: 20px;}
.cover-page-details .advantage-items li.item-1 {background-image: url(/images/2018/cover-page-con3-1.gif);}
.cover-page-details .advantage-items li.item-2 {background-image: url(/images/2018/cover-page-con3-2.jpg);}
.cover-page-details .advantage-items li.item-3 {background-image: url(/images/2018/cover-page-con3-2.gif);}
.cover-page-details .advantage-items li.item-4 {background-image: url(/images/2018/cover-page-con3-4.gif);}
.cover-page-details .advantage-items li.item-5 {background-image: url(/images/2018/cover-page-con3-5.gif);}
.cover-page-details .advantage-items li.item-6 {background-image: url(/images/2018/cover-page-con3-6.gif);}
.cover-page-details .advantage-items li.item-7 {background-image: url(/images/2018/cover-page-con3-7.gif);}
.cover-page-details .advantage-items li.item-8 {background-image: url(/images/2018/cover-page-con3-8.gif);}
/*
 * 购物车--确认页面
 * jiao
 * 2014-09-05
 */
.shop-cart .curtomers-regist-form,.goods-list,.shop-cart .payment {*width: 840px;padding: 30px;}
/*table */
.shop-cart .payment table td {padding: 12px;font-size: 12px;color: #666;}
.shop-cart .payment table td a {font-size: 12px;color: #666;}
.shop-cart .payment table td.payment-td2 {font-size: 14px;text-align: center;}
.shop-cart .payment table td.payment-td3 {font-weight: normal;}
/*table */
.shop-cart {margin-top: 20px;margin-bottom: 30px;padding-bottom: 20px;background-color: #fff;}
.shop-cart .curtomers-regist-form .form-header {*width: 840px;margin-bottom: 20px;}
.shop-cart .curtomers-regist-form .form-header span {margin-top: 8px;margin-left: 10px;color: #888;}
.shop-cart .curtomers-regist-form .form-body p {margin-bottom: 15px;}
.shop-cart .curtomers-regist-form .form-body p.contact,.shop-cart .curtomers-regist-form .form-body p.web-domain {width: 300px;}
.shop-cart .curtomers-regist-form .form-body p.email,.shop-cart .curtomers-regist-form .form-body p.phone {width: 310px;}
.shop-cart .curtomers-regist-form .form-body p span {line-height: 30px;text-indent: 10px;}
.shop-cart .curtomers-regist-form .form-body p label {float: left;margin-right: 5px;font-weight: normal;line-height: 30px;text-align: right;}
.shop-cart .curtomers-regist-form .form-body p.contact label,.shop-cart .curtomers-regist-form .form-body p.web-domain label {width: 75px;}
.shop-cart .curtomers-regist-form .form-body p.email label,.shop-cart .curtomers-regist-form .form-body p.phone label {width: 100px;}
.shop-cart .curtomers-regist-form .form-body p input {height: 30px;padding: 0;line-height: 30px;text-indent: 10px;border-radius: 0;}
.shop-cart .curtomers-regist-form .form-body p.contact input,.shop-cart .curtomers-regist-form .form-body p.web-domain input {width: 150px;}
.shop-cart .curtomers-regist-form .form-body p.email input,.shop-cart .curtomers-regist-form .form-body p.phone input {width: 195px;}
/*payment css*/
/*.shop-cart .payment,
.goods-list {margin-top: 10px;border-top: 1px solid #eee;}
.shop-cart .payment h3 {margin-bottom: 20px;}
.shop-cart .payment .ways {height: 35px;line-height: 35px;text-align: center;background-color: #F7F7F7;border: 1px solid #eee;}
.shop-cart .payment .ways span {position: relative;z-index: 10;float: left;width: 120px;cursor: pointer;}
.shop-cart .payment .ways span b {position: relative;left: 0;top: -1px;z-index: 20;float: left;width: 100%;font-weight: normal;background-image: url(/images/2018/shop-cart-point-3.png);background-repeat: repeat-y;background-position: right center;}
.shop-cart .payment .ways span.now i {position: absolute;left: -1px;top: -10px;*top: -8px;z-index: 1;float: left;width: 121px;height: 44px;background-image: url(/images/2018/shop-cart-cart-b-1.png);background-repeat: no-repeat;background-position: right center;}
.shop-cart .payment .banks {*width: 838px;padding-bottom: 30px;border-right: 1px solid #eee;border-bottom: 1px solid #eee;border-left: 1px solid #eee;}
.shop-cart .payment .banks .platform {float: left;width: 100%;padding-left: 30px;}
.shop-cart .payment .banks .platform p {float: left;width: 100%;line-height: 50px;color: #888;}*/

.shop-cart .payment .recharge-mode {height: 35px;margin-top: 40px;line-height: 35px;text-align: center;background-color: #F7F7F7;border: 1px solid #eee;}
.shop-cart .payment .recharge-mode span {position: relative;z-index: 10;float: left;width: 120px;cursor: pointer;}
.shop-cart .payment .recharge-mode span b {position: relative;left: 0;top: -1px;z-index: 20;font-weight: normal;}
.shop-cart .payment .recharge-mode span.now i {position: absolute;left: -1px;top: -10px;*top: -8px;z-index: 1;float: left;width: 121px;height: 44px;background-image: url(/images/2018/member-center-sprites.png);background-repeat: no-repeat;background-position: 0 -577px;}
.shop-cart .payment .recharge-banks {*width: 842px;padding-bottom: 30px;border-right: 1px solid #eee;border-bottom: 1px solid #eee;border-left: 1px solid #eee;}
.shop-cart .payment .recharge-banks .bank {float: left;width: 100%;padding-left: 30px;}
.shop-cart .payment .recharge-banks .bank p {position: relative;float: left;width: 100%;line-height: 50px;color: #888;}
.shop-cart .payment .recharge-banks .bank span.account-balance {position: absolute;left: 400px;top: 10px;display: none;float: right;width: 190px;height: 30px;*width: 188px;*height: 28px;line-height: 28px;text-align: center;background-color: #FFFDEE;border: 1px solid #EED97C;}
.shop-cart .payment .recharge-banks .bank span.account-balance i {font-style: normal;color: #EA6764;}
.shop-cart .payment .recharge-banks .bank span.account-balance b {position: absolute;left: 20px;bottom: -6px;width: 10px;height: 6px;background:  red;background-image: url(/images/2018/inverted-triangle-bg.png);background-repeat: no-repeat;}
.shop-cart .payment .recharge-banks .bank .items li,
.shop-cart .payment .recharge-banks .bank .items li label {float: left;width: 190px;height: 45px;cursor: pointer;}
.shop-cart .payment .recharge-banks .bank .items li {margin-right: 10px;margin-bottom: 10px;list-style-type: none;background-repeat: no-repeat;background-position: 50px center;}
.shop-cart .payment .recharge-banks .bank .items li label {border: 1px solid #DEDEDE;}
.shop-cart .payment .recharge-banks .bank .items li label input {margin-top: 15px;*margin-top: 12px;margin-left: 20px;}
.shop-cart .payment .recharge .submit-recharge {margin-top: 25px;padding: 10px 30px;background-color: #FE5F56;}
/*goods-list css*/
.shop-cart .goods-list-body {margin-top: 20px;border: 1px solid #ddd;}
.shop-cart .goods-list-body a {color: #EF353D;}
.shop-cart .goods-list-table {margin-bottom: 50px;background-color: #fff;}
.shop-cart .goods-list-table td {padding-left: 28px;}
.shop-cart .goods-list-table thead tr {height: 38px;background-color: #F0F0F0;}
.shop-cart .goods-list-table thead th {height: 45px;padding-left: 28px;font-size: 14px;font-weight: normal;border-bottom: 1px solid #ddd;}
.shop-cart .goods-list-table .list td {padding-top: 25px;padding-bottom: 25px;border-bottom: 1px solid #E5E5E5;}
.shop-cart .goods-list-table .list td a:hover {color: #EF353D;text-decoration: none;}
.shop-cart .goods-list-table .list-title img {float: left;   margin-right: 20px;   *margin-top: 5px;}
.shop-cart .goods-list-table .list-title h5 {line-height: 75px;*line-height: 80px;}
.shop-cart .goods-list-table .list-title h5 a{font-size: 12px;   color: #333;}
.shop-cart .goods-list-table .list-template {font-size: 14;color: #888;}
.shop-cart .goods-list-table .list-price{color: #EF353D;}
.shop-cart .goods-list-table .list-num input {width: 72px;*height: 36px;font-size: 12px;line-height: 36px;padding: 0;text-align: center;border-radius: 0;-moz-box-shadow:0 3px 1px #EBEBEB inset;-webkit-box-shadow:0 3px 1px #EBEBEB inset;box-shadow:0 3px 1px #EBEBEB inset;}
.shop-cart .goods-list-table .total-payable {height: 95px;}
.shop-cart .goods-list-table .total-payable a{color: #444;}
.shop-cart .goods-list-table .total-payable .red-pack {float: left;padding-left: 20px;font-size: 12px;color: #EF353D;background-image: url(/images/2018/shop-cart-red-pack.png);background-repeat: no-repeat;background-position: left center;text-decoration: none;margin-top: 5px;line-height: 22px;margin-right:10px;cursor: pointer;}
.shop-cart .goods-list-table .total-payable .red-pack_less {background-image: url(/images/2018/shop-cart-red-pack-less.png);}
.shop-cart .goods-list-table .total-payable span {/*float: right;*/
margin-right: 28px;}
.shop-cart .goods-list-table .total-payable span b {padding-right: 5px;font-size: 18px;font-weight: normal;color: #EF353D;}
.shop-cart .order-submit {text-align: center;}
.shop-cart .order-submit input{padding: 10px 50px;*padding: 5px 30px;font-size: 18px;*border: 0;}
.shop-cart .order-submit a.no_submit {width: 174px;height: 47px;*padding: 0;line-height: 30px;*line-height: 47px;font-size: 22px;text-align: center;color: #BEBEBE;background-color: #F5F5F5;border: 1px solid #DDDDDD;}
.shop-cart .order-submit a.no_submit:hover {text-decoration: none;}
.shop-cart .order-submit a.no_submit:focus {outline: none;}
.shop-cart .order-submit p.no_order_txt {padding-bottom: 15px;color: #EB7472;}
.shop-cart .order-submit p.no_order_txt a {color: #EB7472;text-decoration: underline;}

/*
 * 购物车--空购物车页面
 * jiao
 * 2014-09-05
 */
.cart-empty {float: left;width: 390px;margin-left: 245px;margin-top: 78px;margin-bottom: 268px;}
.cart-empty img {float: left;}
.cart-empty p {float: right;width: 200px;padding-top: 30px;font-size: 22px;}
.cart-empty .stroll {margin-top: 15px;padding: 8px 40px;font-size: 16px;background-color: #EF353D;}
/*
 * 购物车--购物车信息页面
 * jiao
 * 2014-09-05
 */
.cart-message p.content,
.cart-message p.operate,
.cart-message div {text-align: center;}
.cart-message p.content,
.cart-message div {line-height: 30px;}
.cart-message p.operate a:hover,
.cart-message p.content,
.cart-message div {color: #EF353D;}
.cart-message {position: relative;margin-bottom:80px;margin-top: 50px;padding-top: 130px;padding-bottom:100px;background-color: #fff;}
.cart-message h4.title {position: absolute;left: 30px;top: 40px;color: #555;}
.cart-message p.operate a {font-size: 12px;color: #333;}
/*
 * 购物车--购物车列表
 * jiao
 * 2014-09-05
 */
.cart-list {margin-top: 23px;margin-bottom: 98px;background-color: #fff;}

.cart-list tr {border: 0;}
.cart-list td {padding-left: 28px;}
.cart-list thead th {height: 45px;padding-left: 28px;font-size: 14px;font-weight: normal;}
.cart-list .full-gifts {background-color: #DBEEFD;}
.cart-list .full-gifts td {position: relative;padding-top: 10px;padding-bottom: 10px;}
/*redempte css start*/
.cart-list .full-gifts .redempte {position: absolute;top: 50px;z-index: 5;display: none;width: 508px;padding-top: 20px;padding-bottom: 15px;background-color: #fff;border: 1px solid #D5D5D6;}
.cart-list .full-gifts .triangle {position: absolute;left: 57px;top: -11px;z-index: 10;width: 12px;height: 11px;background-image: url(/images/2018/shop-cart-icon.png);background-repeat: no-repeat;background-position: -6px 0;}
.cart-list .full-gifts .redempte-p,.cart-list .full-gifts .redempte-p2 {float: left;margin-left: 20px;}
.cart-list .full-gifts .redempte-ul li{float: left;width: 100%;*width: 488px;padding-left: 20px;padding-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #D5D5D6;list-style-type: none;}
.cart-list .full-gifts .redempte-ul li input,.cart-list .full-gifts .redempte-ul li img {float: left;margin-right: 20px;}
.cart-list .full-gifts .redempte-ul li input {margin-top: 30px;*margin-top: 20px;}
.cart-list .full-gifts .redempte-ul li p a{font-size: 12px;color: #3E9DC9;}
.cart-list .full-gifts .redempte-ul li p span {font-size: 12px;color: #EF353D;}
.cart-list .full-gifts .redempte-p2 {padding-top: 25px;padding-left: 190px;*padding-left: 140px;}
.cart-list .full-gifts .submit {padding-left: 15px;padding-right: 15px;}
.cart-list .full-gifts .reset {margin-left: 10px;padding-left: 15px;padding-right: 15px;background-color: #E7E7E7;}
/*redempte css end*/
.cart-list .full-gifts-btn {position: relative;float: left;width: 36px;height: 20px;margin-right: 20px;font-size: 12px;line-height: 20px;color: #fff;text-align: center;background-color: #6CB247;}
.cart-list .full-gifts-btn span {position: absolute;left: 12px;bottom: -4px;color: #6CB247;}
.cart-list .full-gifts .redemption {margin-left: 10px;}
.cart-list .list td {padding-top: 25px;padding-bottom: 25px;border-bottom: 1px solid #E5E5E5;}
.cart-list .list td a:hover {color: #EF353D;text-decoration: none;}
.cart-list .list-title img{float: left;   margin-right: 20px;   *margin-top: 5px;   width: 75px;   height: 56px;}
.cart-list .list-title h5 {line-height: 75px;*line-height: 80px;}
.cart-list .list-title h5 a{font-size: 12px;   color: #333;}
.cart-list .list-title div{display:table;height:75px;}
.cart-list .list-title div a{font-size: 12px;   color: #333;   display: table-cell;   vertical-align: middle;}
.cart-list .list-template {font-size: 14;color: #888;}
.cart-list .list-price{color: #EF353D;}
.cart-list .list-num input {width: 72px;*height: 36px;font-size: 12px;line-height: 36px;padding: 0;text-align: center;border-radius: 0;-moz-box-shadow:0 3px 1px #EBEBEB inset;-webkit-box-shadow:0 3px 1px #EBEBEB inset;box-shadow:0 3px 1px #EBEBEB inset;}
.cart-list .list-operate a {font-size: 12px;color: #929292;}
.cart-list .total-price td,.cart-list .continue-shop td {padding-top: 25px;padding-bottom: 20px;}
.cart-list .total-price td {background-color: #FAFAFA;}
.cart-list .continue-shop td {background-color: #FFFBF7;border-top: 1px solid #EBEBF0;}
.cart-list .total-price td p{float: left;}
.cart-list .total-price td span {font-size: 22px;color: #EF353D;}
.cart-list .total-price td a{float: right;margin-right: 48px;margin-top: 10px;font-size: 12px;}
.cart-list .continue-shop .shopping {padding-left: 20px;padding-right: 20px;background-color: #E7E7E7;border: 1px solid #E7E7E7;}
.cart-list .continue-shop .shopping:hover {background-color: #D8D8D8;border: 1px solid #E7E7E7;}
.cart-list .continue-shop .settle {margin-right: 28px;padding: 10px 50px;font-size: 18px;background-color: #EF353D;}
/*
 * 购物车--支付
 * jiao
 * 2014-09-05
 */
.shop-cart-pay {*width: 840px;margin-top: 20px;padding: 30px;background-color: #fff;border-bottom: 1px solid #EDEDF1;}
.shop-cart-pay .pay-right {display: block;width: 100%;height: 33px;background-image: url(/images/2018/shop-cart-right.png);background-repeat: no-repeat;background-position: center center;}
.shop-cart-pay .pay-h4 {margin-top: 20px;font-size: 16px;text-align: center;}
.shop-cart-pay .pay-h4 span {color: #EF353D;}
.shop-cart-pay .pay-p {margin-top: 20px;padding-top: 10px;padding-bottom: 10px;font-size: 12px;background-color: #FFF7D1;border: 1px solid #E5DEBC;text-align: center;}
.shop-cart-pay .pay-p span {padding-right: 5px;font-size: 16px;color: #EF353D;}
.shop-cart-pay .pay-div {float: left;width: 100%;margin-top: 20px;padding-bottom: 10px;border: 1px solid #DFDFDF;}
/*pay-other css start*/
.shop-cart-pay .pay-other {float: right;margin-top: 42px;margin-right: 20px;padding-right: 20px;background-image: url(/images/2018/shop-cart-sjx-x.png);background-repeat: no-repeat;background-position: right center;cursor: pointer;}
.shop-cart-pay .pay-div-1 {position: relative;z-index: 4;float: left;width: 820px;*width: 810px;margin-left: 10px;padding-left: 10px;padding-top: 10px;padding-bottom: 10px;border: 1px solid #DFDFDF;}
.shop-cart-pay .pay-div-1 .items li,
.shop-cart-pay .pay-div-1 .items li label {float: left;width: 190px;height: 45px;}
.shop-cart-pay .pay-div-1 .items li {margin-right: 10px;margin-bottom: 10px;list-style-type: none;background-repeat: no-repeat;background-position: 50px center;}
.shop-cart-pay .pay-div-1 .items li label {cursor: pointer;border: 1px solid #DEDEDE;}
.shop-cart-pay .pay-div-1 .items li label input {margin-top: 15px;*margin-top: 12px;margin-left: 20px;}
.shop-cart-pay .triangle {position: absolute;right: 57px;top: -11px;z-index: 10;width: 12px;height: 11px;background-image: url(/images/2018/shop-cart-icon.png);background-repeat: no-repeat;background-position: -6px 0;}

/*pay-other css end*/
.shop-cart-pay .pay-p1 {float: left;}
.shop-cart-pay .pay-p1 input {float: left;margin-top: 18px;margin-left: 15px;}
.shop-cart-pay .pay-p1 label {width: 157px;height: 47px;margin-top: 30px;margin-left: 10px;background-image: url(/images/2018/shop-cart-alpiy.png);background-repeat: no-repeat;background-position: center center;border: 1px solid #E5DEBC;}
.shop-cart-pay .pay-p1 .tmp_pay_type{background-repeat: no-repeat;background-position: center center;}
.shop-cart-pay .pay-p1 span.label {border: 1px solid #e5debc;display: block;height: 47px;margin-bottom: 10px;margin-left: 10px;margin-top: 20px;width: 187px;}
.shop-cart-pay .pay-p1 span.label input {margin-top: 15px;}
.shop-cart-pay .pay-div-2 {margin-top: 30px;text-align: center;}
.shop-cart-pay .pay-now {margin-top: 20px;margin-bottom: 20px;padding: 10px 50px;font-size: 16px;background-color: #EF353D;}
.shop-cart-pay .pay-now:hover {background-color: #C95A58;}
/*
 * 注册流程--忘记密码
 * jiao
 * 2014-09-05
 */
.regist-process-body {*width: 1000px;margin-top: 22px;padding: 40px 100px;background-color: #fff;border: 1px solid #EAEAEA;}
.regist-process-forget {width: 740px;margin-left: 150px;margin-bottom: 80px;}
.regist-process-forget .forget-header {padding-bottom: 10px;border-bottom: 1px solid #eee;}
.regist-process-forget .forget-header a {margin-top: 30px;color: #E53939;}
.regist-process-forget .forget-items {margin-top: 20px;}
.regist-process-forget .forget-items .title {float: left;width: 120px;margin-right: 10px;font-size: 16px;line-height: 40px;text-align: right;}
.regist-process-forget .forget-items b.tips {padding-left: 15px;font-weight: normal;line-height: 40px;}
.regist-process-forget .forget-items #username {width: 360px;height: 40px;*padding: 0;*line-height: 40px;*text-indent: 15px;border-radius: 0;}
.regist-process-forget .forget-items .vericode {width: 148px;height: 40px;*padding: 0;*line-height: 40px;*text-indent: 15px;border-radius: 0;}
.regist-process-forget .forget-items .vericode-p {float: left;width: 122px;height: 40px;margin-left: 15px;border: 1px solid #EAEAEA;}
.regist-process-forget .forget-items .vericode-a {padding-left: 15px;line-height: 40px;color: #E53939;}
.regist-process-forget .find-pwd {float: left;margin-left: 130px;margin-top: 20px;font-size: 16px;padding: 10px 150px;}
/*
 * 注册流程--登录
 * jiao
 * 2014-09-05
 */
.regist-process-login-left {width: 560px;border-right: 1px solid #EAEAEA;}
.regist-process-login-left h2.title,.regist-process-login-right h2.title {margin-bottom: 15px;}
.regist-process-login-left .text {width: 360px;*width: 330px;height: 40px;margin-top: 20px;*padding: 0;*line-height: 40px;*text-indent: 15px;color: #A8A8A8;padding-left: 40px;*padding-left: 30px;background-repeat: no-repeat;background-position: 12px center;border-radius: 0;}
.regist-process-login-left #username {background-image: url(/images/2018/user.png);}
.regist-process-login-left #password {background-image: url(/images/2018/pwd.png);}
.regist-process-login-left .login-btn {margin-top: 20px;margin-bottom: 20px;padding: 10px 161px;*padding: 5px 105px;font-size: 18px;*border: 0;}
.regist-process-login-left .operates {width: 360px;}
.regist-process-login-left .operates span {padding-left: 5px;font-size: 12px;color: #999;}
.regist-process-login-left .other-login {*width: 100%;margin-top: 30px;margin-left: 50px;}
.regist-process-login-left .other-login a {float: left;width: 50px;height: 50px;margin-right: 10px;background-image: url(/images/2018/register-blog.png);background-repeat: no-repeat;text-indent: -9999px;}
.regist-process-login-left .qq {background-position: 0 0;}
.regist-process-login-left .ren {background-position: -60px 0;}
.regist-process-login-left .sina {background-position: -124px 0;}
.regist-process-login-left .alipay {background-position: -184px 0;}
.regist-process-login-right {width:340px;}
.regist-process-login-right .free-registe {padding: 10px 135px;font-size: 16px;}
/*
 * 注册流程--注册
 * jiao
 * 2014-09-05
 */
.regist-process-register-left {width: 560px;border-right: 1px solid #EAEAEA;}
.regist-process-register-left h2.title
.regist-process-register-right h2.title {margin-bottom: 15px;}
.regist-process-register-left span.title {float: left;width: 80px;*margin-top: 20px;margin-right: 15px;font-size: 16px;line-height: 40px;text-align: right;}
.regist-process-register-left .text {width: 360px;*width: 330px;height: 40px;margin-top: 20px;*padding: 0;*line-height: 40px;*text-indent: 15px;color: #A8A8A8;border-radius: 0;}
.regist-process-register-left p.tips {margin-left: 95px;line-height: 30px;color: #FC7878;}
.regist-process-register-left .register-now {margin-top: 20px;margin-left: 95px;padding: 10px 145px;*padding: 10px 90px;font-size: 18px;background-color: #E53939;*border: 0;}
.regist-process-register-left .read-protocal {margin-top: 100px;padding-left: 95px;font-size: 12px;line-height: 22px;}
.regist-process-register-left .read-protocal input {float: left;margin-right: 10px;}
.regist-process-register-right {width:340px;}
.regist-process-register-right .login-now {margin-top: 20px;padding: 10px 135px;font-size: 16px;}
.regist-process-register-right .other-account {font-size: 18px;line-height: 60px;color: #888;}
.regist-process-register-right .other-login a {float: left;width: 50px;height: 50px;margin-right: 10px;background-image: url(/images/2018/register-blog.png);background-repeat: no-repeat;text-indent: -9999px;}
.regist-process-register-right .other-login .qq {background-position: 0 0;}
.regist-process-register-right .other-login .ren {background-position: -60px 0;}
.regist-process-register-right .other-login .sina {background-position: -124px 0;}
.regist-process-register-right .other-login .alipay {background-position: -184px 0;}

.regist-process-register-right .scan {float: left;width: 100%;margin-top: 85px;}
.regist-process-register-right .scan img {float: left;margin-right: 30px;}
.regist-process-register-right .scan span {float: left;margin-top: 20px;padding-top: 30px;font-size: 16px;background-image: url(/images/2018/register-reg-yh.png);background-repeat: no-repeat;background-position: left top;}
.regist-process-register-right .scan b {float: left;width: 200px;font-size: 22px;font-weight: normal;color: #EE2D23;}
.regist-process-register-right .pre-consultation {float: left;width: 100%;height: 35px;margin-top: 30px;padding-left: 40px;font-size: 22px;line-height: 30px;background-image: url(/images/2018/register-reg-phone.png);background-repeat: no-repeat;background-position: left center;}
.regist-process-register-right .pre-consultation b {padding-left: 5px;font-size: 26px;font-weight: normal;color: #EE2D23;}


/* 评分*/  
.score-wrap .score-bottom{ display:none; margin-left: 25px; background:#FFF;  font-size:12px; line-height:13px; color:#333}
.score-wrap-on .score-bottom{ display:block;}
.score-wrap-on .score{ display:none;}
.score-wrap .score-bottom .line{ padding:4px 0}
.score-wrap .score-bottom .span1{ float:left;}
.score-wrap .score-bottom .span2{ float:left; width:150px; margin:0 3px; height:13px; background:#f7f8f8 }
.score-wrap .score-bottom .span2in{float:left; height:13px;   background:url(/images/2018/ping_bg.gif) repeat-x }
.score-wrap .score-bottom .span3{ float:left;}
/* End of 评分*/
/*mid-r css*/


[placeholder] { font-family: 'Microsoft yahei'; }
::-moz-placeholder {color: #ccc!important;opacity: 1!important;}
:-ms-input-placeholder {color: #ccc!important;}
::-webkit-input-placeholder {color: #ccc!important;}

/*修改slide*/
.clearfix:after {content: ".";   display: block;   height: 0;   clear: both;   visibility: hidden;   font-size: 0;}
.clearfix {display: inline-block; }
*html .clearfix {height:1%;}
.clearfix {display: block;}
.clearfix {zoom: 1;}

.f_r{float:right;_display:inline;}
.f_l{float:left;_display:inline;}


/*双十一*/
.category-phrase {position: absolute;right: 0;top: 0;height: 18px;padding-left: 5px;padding-right: 5px;font-size: 12px;line-height: 18px;color: #fff;background-color: #ef353d;}

/*=====头部隐藏层css======*/
.nav .m .sub {display:none; /*默认隐藏*/
width:920px;position:absolute;left:290px;top:48px;background:#fff;float:left;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;padding-top:20px;padding-bottom:40px;padding-left:0px;padding-right:0px;margin:0px;z-index:9999;border: solid 1px #ccc;border-top: none;}
.nav .m .sub dl {width:880px;height:40px;border-bottom:1px dotted #CCC;padding:0px;margin-left:20px;}
.nav .m .sub dl dt{height:40px;font-family: "微软雅黑";font-size: 14px;line-height: 40px;color: #333;float:left;font-weight: bold;}
.nav .m .sub dl dd {height:40px;float:left;margin:0 10px 0 10px;padding:0px;text-align:center;}
.nav .m .sub dl dd img {background:#f8f8f8;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.nav .m .sub dl dd a {font-family: "微软雅黑";font-size: 12px;line-height: 40px;color:#666;display: block;margin: 0px;padding: 0px;}
.nav .m .sub dl dt em{font-style: normal;font-weight: normal;}

.site-nav-bd .menu .menu-bd {MARGIN-TOP: -1px;DISPLAY: none;Z-INDEX: 10008;POSITION: relative;}
.site-nav .iconfont {FONT-SIZE: 12px;FONT-STYLE: normal;FONT-FAMILY: global-iconfont;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscaleFont type;margin-top: 10px;}
.weibo-img{background:none;margin-top:5px; margin-left:-5px;}
.site-nav {Z-INDEX: 1900;BACKGROUND: #f5f5f5; WIDTH: 100%; min-width:1210px;ZOOM: 1;font-family: Arial, Helvetica, sans-serif, 宋体;border-bottom: solid 1px #ddd;}
.site-nav:unknown { CLEAR: both;content: "";}
.site-nav .site-nav-bd {BACKGROUND: #f5f5f5;MARGIN: 0px auto;WIDTH: 1210px;ZOOM: 1;HEIGHT: 35px;-webkit-backface-visibility: hidden
}
.site-nav .site-nav-bd:unknown { CLEAR: both;content: "";}
.site-nav .site-nav-bd .site-nav-bd-l {DISPLAY: inline;FLOAT: left;}
.site-nav .site-nav-bd .site-nav-bd-l .menu {DISPLAY: inline;FLOAT: left;}
.site-nav .site-nav-bd .site-nav-bd-r .menu {DISPLAY: inline;FLOAT: left;}
.site-nav .site-nav-bd .site-nav-bd-r { width:370px; DISPLAY: inline;FLOAT: right; }
.site-nav .site-nav-bd .site-nav-bd-r .site-nav-pipe,.site-nav .site-nav-bd .site-nav-bd-l .site-nav-pipe {DISPLAY: inline;FLOAT: left;LINE-HEIGHT: 35px;HEIGHT: 35px;}
.site-nav-bd A {COLOR: #3c3c3c;}
.site-nav-bd A:hover {COLOR: #f40;TEXT-DECORATION: none;}
.site-nav-bd .h {COLOR: #ef353d! important;}
.site-nav-bd .site-nav-pipe {PADDING-RIGHT: 5px;PADDING-LEFT: 5px;PADDING-BOTTOM: 0px;COLOR: #ddd;PADDING-TOP: 0px;FONT-STYLE: normal;}
.site-nav-bd .site-nav-btn {background: url(/images/2018/gouwuche.png) no-repeat;width: 104px;height: 25px;PADDING-BOTTOM: 0px;VERTICAL-ALIGN: auto;COLOR: #fff;display: inline-block;}
.site-nav-bd .menu {DISPLAY: inline;FLOAT: left;}
.site-nav-bd .menu .menu-hd {PADDING-RIGHT: 6px;PADDING-LEFT: 6px;PADDING-BOTTOM: 0px;OVERFLOW: hidden;LINE-HEIGHT: 36px;PADDING-TOP: 0px;POSITION: relative;HEIGHT: 36px;_display: inline;_zoom: 1;border-left: #f5f5f5 1px solid;border-right: #f5f5f5 1px solid;}
.site-nav-bd .J_Menu:hover .menu-bd {MARGIN-TOP: -1px;DISPLAY: block;Z-INDEX: 10008;POSITION: relative;}
.site-nav-bd .menu .login_reg {padding-left: 0px;}
.site-nav-bd .J_Menu:hover .menu-hd {background: #FFF;border-left: #eeeeee 1px solid;border-right: #eeeeee 1px solid;}
.site-nav-bd .seller-center .menu-hd {padding-right: 0px;}
.site-nav-bd .favorite {position: relative;}
.site-nav-bd .favorite .menu_w {left: -44px;top: 36px;border: solid 1px #eee;}
.site-nav-bd .favorite .menu_w img {background: none;}
.site-nav-bd .favorite:hover .menu-bd {MARGIN-TOP: -1px;DISPLAY: block;Z-INDEX: 10008;POSITION: absolute;}
.site-nav-bd .menu .menu-hd A {DISPLAY: inline;FONT-SIZE: 12px;FLOAT: left;COLOR: #6c6c6c;MARGIN-RIGHT: 0px;}
.site-nav-bd .menu .menu-hd p {DISPLAY: inline;FONT-SIZE: 12px;FLOAT: left;COLOR: #6c6c6c;MARGIN-RIGHT: 0px;}
.site-nav-bd .menu .menu-hd p SPAN {DISPLAY: inline;FLOAT: left;CURSOR: pointer;}
.site-nav-bd .menu .menu-hd font{DISPLAY: inline;FONT-SIZE: 12px;FLOAT: left;COLOR: #6c6c6c;MARGIN-RIGHT: 7px}
.site-nav-bd .menu .menu-hd A:hover {COLOR: #f40;}
.site-nav-bd .menu .menu-hd A:hover .iconfont {COLOR: #f40;}
.site-nav-bd .menu .menu-hd A SPAN {DISPLAY: inline;FLOAT: left;CURSOR: pointer;}
.site-nav-bd .menu .menu-hd .iconfont {COLOR: #9c9c9c;MARGIN-RIGHT: 5px;_line-height: 33px;}
.site-nav-bd .menu .menu-hd .icon_cart img {background: none;}

.site-nav-bd .menu .menu-hd I {DISPLAY: inline;FLOAT: left;MARGIN: 15px 0px;WIDTH: 6px;POSITION: relative;HEIGHT: 6px;-webkit-transition: .3s ease-in;-moz-transition: .3s ease-in;-o-transition: .3s ease-in;transition: .3s ease-in;}
.site-nav-bd .menu .menu-hd I EM {BORDER-RIGHT: transparent 3px solid;BORDER-TOP: transparent 3px solid;LEFT: 0px;OVERFLOW: hidden;BORDER-LEFT: transparent 3px solid;WIDTH: 0px;BORDER-BOTTOM: transparent 0px solid;ZOOM: 1;POSITION: absolute;TOP: 0px;HEIGHT: 0px;_border-color: tomato;_filter: chroma(color=tomato);}
.site-nav-bd .menu .menu-hd I SPAN {BORDER-RIGHT: transparent 3px solid;BORDER-TOP: transparent 3px solid;LEFT: 0px;OVERFLOW: hidden;BORDER-LEFT: transparent 3px solid;WIDTH: 0px;BORDER-BOTTOM: transparent 0px solid;ZOOM: 1;POSITION: absolute;TOP: 0px;HEIGHT: 0px;_border-color: tomato;_filter: chroma(color=tomato);}
.site-nav-bd .menu .menu-hd I EM {BORDER-TOP-COLOR: #6c6c6c;TOP: 1px;}
.site-nav-bd .menu .menu-hd I SPAN {BORDER-TOP-COLOR: #f5f5f5;}
.site-nav-bd .menu .menu-bd {MARGIN-TOP: -1px;DISPLAY: none;Z-INDEX: 10008;POSITION: relative;}
.site-nav-bd .menu .menu-bd .menu-bd-panel {BORDER-RIGHT: #eee 1px solid;PADDING-RIGHT: 8px;BORDER-TOP: #eee 1px solid;PADDING-LEFT: 8px;BACKGROUND: #fff;LEFT: 0px;PADDING-BOTTOM: 8px;BORDER-LEFT: #eee 1px solid;LINE-HEIGHT: normal;PADDING-TOP: 8px;BORDER-BOTTOM: #eee 1px solid;POSITION: absolute;TOP: 0px;width: 107px;}
.site-nav-bd .menu .menu-bd .menu-bd-panel_p {BORDER-RIGHT: #eee 1px solid;BORDER-TOP: #eee 1px solid;PADDING-LEFT: 8px;BACKGROUND: #fff;LEFT: 0px;PADDING-BOTTOM: 8px;BORDER-LEFT: #eee 1px solid;LINE-HEIGHT: normal;PADDING-TOP: 8px;BORDER-BOTTOM: #eee 1px solid;POSITION: absolute;TOP: 0px;width: 165px;}
.site-nav-bd .menu.my-taobao .menu-bd .menu-bd-panel {PADDING-BOTTOM: 0px;PADDING-TOP: 3px;padding-left: 5px;}
.site-nav-bd .menu.my-taobao .menu-bd .menu-bd-panel_p {PADDING-BOTTOM: 0px;PADDING-TOP: 0px;}
.site-nav-bd .menu .menu-bd .menu-iframe-shim {Z-INDEX: -1;BACKGROUND: 0px 0px;FILTER: alpha(Opacity=0);LEFT: 0px;BORDER-TOP-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-LEFT-STYLE: none;POSITION: absolute;TOP: 0px;BORDER-BOTTOM-STYLE: none;opacity: 0;}
.site-nav-bd .menu-hover .menu-hd {BORDER-RIGHT: #eee 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #eee 0px solid;PADDING-LEFT: 5px;BACKGROUND: #fff;PADDING-BOTTOM: 1px;BORDER-LEFT: #eee 1px solid;PADDING-TOP: 0px;BORDER-BOTTOM: #eee 0px solid;}
.site-nav-bd .menu-hover .menu-hd I {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);-ms-transform: rotate(0);}
.site-nav-bd .menu-hover .menu-hd I EM {BORDER-TOP-WIDTH: 0px;BORDER-LEFT-WIDTH: 3px;BORDER-BOTTOM-WIDTH: 3px;BORDER-RIGHT-WIDTH: 3px;_border-width: 0 4px 4px;}
.site-nav-bd .menu-hover .menu-hd I SPAN {BORDER-TOP-WIDTH: 0px;BORDER-LEFT-WIDTH: 3px;BORDER-BOTTOM-WIDTH: 3px;BORDER-RIGHT-WIDTH: 3px;_border-width: 0 4px 4px;}
.site-nav-bd .menu-hover .menu-hd I EM {BORDER-BOTTOM-COLOR: #6c6c6c;TOP: -1px;}
.site-nav-bd .menu-hover .menu-hd I SPAN {BORDER-BOTTOM-COLOR: #fff;BORDER-TOP-COLOR: #fff;}
.site-nav-bd .menu-hover .menu-bd {DISPLAY: block;}
.site-nav-bd .menu-empty .menu-hd I {DISPLAY: none;}
.site-nav-bd .tmsg {DISPLAY: inline;FLOAT: left;}
.site-nav-bd .mini-cart .menu-hd .iconfont {COLOR: #f40;}
.site-nav-bd .site-map .menu-hd .iconfont {COLOR: #f40;}
.site-nav-bd .favorite .menu-bd-panel {WIDTH: 76px;}
.site-nav-bd .guide .menu-bd-panel {WIDTH: 59px;}
.site-nav-bd .site-map .menu-bd .menu-bd-panel {PADDING-RIGHT: 8px;PADDING-LEFT: 8px;PADDING-BOTTOM: 18px;PADDING-TOP: 18px;}
.site-nav-bd .site-map .menu-bd .menu-iframe-shim {RIGHT: 0px;LEFT: auto;}
.site-nav-bd .menu .menu-list .menu-bd-panel {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 8px;PADDING-TOP: 8px;}
.site-nav-bd .menu .menu-list .menu-bd-panel_p {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 8px;PADDING-TOP: 8px;}
.site-nav-bd .menu .menu-list .menu-bd-panel A {PADDING-RIGHT: 5px;DISPLAY: block;PADDING-LEFT: 5px;PADDING-BOTTOM: 0px;COLOR: #6c6c6c;LINE-HEIGHT: 28px;PADDING-TOP: 0px;WHITE-SPACE: nowrap;}
.site-nav-bd .menu .menu-list .menu-bd-panel_p p {PADDING-RIGHT: 5px;DISPLAY: block;PADDING-LEFT: 5px;PADDING-BOTTOM: 0px;COLOR: #6c6c6c;LINE-HEIGHT: 28px;PADDING-TOP: 0px;WHITE-SPACE: nowrap;cursor:pointer;}
.site-nav-bd .menu .menu-list .menu-bd-panel_p p:hover {BACKGROUND: #f5f5f5;COLOR: #6c6c6c;}
.site-nav-bd .menu .menu-list .menu-bd-panel .site-nav-btn {background: url(/images/2018/gouwuche.png) no-repeat;width: 104px;height: 25px;}
.my-taobao .menu-list .menu-bd-panel A SPAN {MARGIN-LEFT: 5px;}
.site-nav-bd .login-info .menu-hd .vip-icon {MARGIN-TOP: 11px;WIDTH: 14px;HEIGHT: 14px;}
.site-nav-bd .login-info .menu-hd .vip-icon-0 {BACKGROUND-POSITION: 0px 0px;}
.site-nav-bd .login-info .menu-hd .vip-icon-1 {BACKGROUND-POSITION: 0px -20px;}
.site-nav-bd .login-info .menu-hd .vip-icon-2 {BACKGROUND-POSITION: 0px -40px;}
.site-nav-bd .login-info .menu-hd .vip-icon-3 {BACKGROUND-POSITION: 0px -60px;}
.site-nav-bd .login-info .menu-hd .vip-icon-4 {BACKGROUND-POSITION: 0px -80px;}
.site-nav-bd .login-info .menu-hd .vip-icon-5 {BACKGROUND-POSITION: 0px -100px;}
.site-nav-bd .login-info .menu-hd .vip-icon-6 {BACKGROUND-POSITION: 0px -120px;}
.site-nav-bd .login-info .menu-bd .menu-bd-panel {WIDTH: 248px;}
.site-nav-bd .login-info .menu-bd .user-avatar {DISPLAY: inline;FLOAT: left;MARGIN-RIGHT: 10px;}
.site-nav-bd .login-info .menu-bd .user-avatar IMG {DISPLAY: block;WIDTH: 80px;HEIGHT: 80px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.site-nav-bd .login-info .menu-bd .user-info {OVERFLOW: hidden;ZOOM: 1;HEIGHT: 80px;}
.site-nav-bd .login-info .menu-bd .user-info P {OVERFLOW: hidden;LINE-HEIGHT: 20px;ZOOM: 1;HEIGHT: 20px;}
.site-nav-bd .login-info .menu-bd .user-info .user-operate {TEXT-ALIGN: right;}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon {DISPLAY: inline;FLOAT: left;MARGIN: 3px 5px 3px 0px;WIDTH: 38px;HEIGHT: 14px;}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-0 {BACKGROUND-POSITION: -20px 0px;}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-1 {BACKGROUND-POSITION: -20px -20px;}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-2 {BACKGROUND-POSITION: -20px -40px;}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-3 {BACKGROUND-POSITION: -20px -60px;}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-4 {BACKGROUND-POSITION: -20px -80px;}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-5 {BACKGROUND-POSITION: -20px -100px;}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-6 {BACKGROUND-POSITION: -20px -120px;}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-7 {WIDTH: 14px;}
.site-nav-bd .login-info .menu-bd .user-info .weibo-bind-icon {BORDER-RIGHT: #fff 1px solid;BACKGROUND-POSITION: -60px 0px;BORDER-TOP: #fff 1px solid;DISPLAY: none;FLOAT: left;BORDER-LEFT: #fff 1px solid;WIDTH: 18px;BORDER-BOTTOM: #fff 1px solid;HEIGHT: 18px;BACKGROUND-COLOR: #fff}
.site-nav-bd .login-info .menu-bd .user-info .weibo-bind-icon:hover {BORDER-LEFT-COLOR: #fec3a8;BORDER-BOTTOM-COLOR: #fec3a8;BORDER-TOP-COLOR: #fec3a8;BORDER-RIGHT-COLOR: #fec3a8}
.site-nav-bd .login-info .menu-bd .user-medal {BORDER-TOP: #eee 1px solid;MARGIN-TOP: 10px;OVERFLOW: hidden;PADDING-TOP: 10px;ZOOM: 1;HEIGHT: 36px}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-bd {DISPLAY: inline;FLOAT: left;OVERFLOW: hidden;WIDTH: 205px;ZOOM: 1;POSITION: relative;HEIGHT: 36px}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-bd .user-medal-cont {LEFT: 0px;OVERFLOW: hidden;ZOOM: 1;POSITION: absolute;TOP: 0px;-webkit-transition: .3s ease-in;-moz-transition: .3s ease-in;-o-transition: .3s ease-in;transition: .3s ease-in}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-bd .user-medal-cont A {DISPLAY: inline;FLOAT: left;WIDTH: 36px;MARGIN-RIGHT: 5px;HEIGHT: 36px}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-bd .user-medal-cont IMG {DISPLAY: block;WIDTH: 36px;HEIGHT: 36px}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft {BORDER-RIGHT: #eee 1px solid;BORDER-TOP: #eee 1px solid;DISPLAY: inline;FLOAT: right;MARGIN: 11px 0px;OVERFLOW: hidden;BORDER-LEFT: #eee 1px solid;WIDTH: 31px;BORDER-BOTTOM: #eee 1px solid;ZOOM: 1;HEIGHT: 12px}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft A {DISPLAY: inline;FLOAT: left;OVERFLOW: hidden;WIDTH: 15px;ZOOM: 1;HEIGHT: 12px}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-l {BORDER-RIGHT: #eee 1px solid;POSITION: relative}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-l EM {BORDER-RIGHT: transparent 3px solid;BORDER-TOP: transparent 3px solid;OVERFLOW: hidden;BORDER-LEFT: transparent 0px solid;WIDTH: 0px;BORDER-BOTTOM: transparent 3px solid;ZOOM: 1;POSITION: absolute;HEIGHT: 0px;_border-color: tomato;_filter: chroma(color=tomato)}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-l SPAN {BORDER-RIGHT: transparent 3px solid;BORDER-TOP: transparent 3px solid;OVERFLOW: hidden;BORDER-LEFT: transparent 0px solid;WIDTH: 0px;BORDER-BOTTOM: transparent 3px solid;ZOOM: 1;POSITION: absolute;HEIGHT: 0px;_border-color: tomato;_filter: chroma(color=tomato)}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-l EM {LEFT: 6px;TOP: 3px;BORDER-RIGHT-COLOR: #666}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-l SPAN {LEFT: 7px;TOP: 3px;BORDER-RIGHT-COLOR: #fff}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-l:hover EM {BORDER-RIGHT-COLOR: #f40}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-r {POSITION: relative}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-r EM {BORDER-RIGHT: transparent 0px solid;BORDER-TOP: transparent 3px solid;OVERFLOW: hidden;BORDER-LEFT: transparent 3px solid;WIDTH: 0px;BORDER-BOTTOM: transparent 3px solid;ZOOM: 1;POSITION: absolute;HEIGHT: 0px;_border-color: tomato;_filter: chroma(color=tomato)}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-r SPAN {BORDER-RIGHT: transparent 0px solid;BORDER-TOP: transparent 3px solid;OVERFLOW: hidden;BORDER-LEFT: transparent 3px solid;WIDTH: 0px;BORDER-BOTTOM: transparent 3px solid;ZOOM: 1;POSITION: absolute;HEIGHT: 0px;_border-color: tomato;_filter: chroma(color=tomato)}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-r EM {BORDER-LEFT-COLOR: #666;LEFT: 6px;TOP: 3px}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-r SPAN {BORDER-LEFT-COLOR: #fff;LEFT: 5px;TOP: 3px}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-ft .arrow-r:hover EM {BORDER-LEFT-COLOR: #f40}
.site-nav-bd .mini-cart .menu-bd .menu-bd-panel {MIN-HEIGHT: 40px;BACKGROUND: url(http://img03.taobaocdn.com/tps/i3/T1b1m3XkVpXXXXXXXX-32-32.gif) #fff no-repeat 50% 50%;WIDTH: 296px;LINE-HEIGHT: 20px}
.site-nav-bd .mini-cart .menu-bd .mini-cart-ready {BACKGROUND: #fff}
.site-nav-bd .mini-cart .menu-bd .mini-cart-closed {BACKGROUND: #fff;WIDTH: 105px}
.site-nav-bd .mini-cart .menu-bd .mini-cart-hd {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 10px;PADDING-TOP: 10px}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd {OVERFLOW: hidden;BORDER-BOTTOM: #eee 1px solid;ZOOM: 1}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd LI {MARGIN-BOTTOM: 10px;OVERFLOW: hidden;ZOOM: 1;HEIGHT: 40px}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-img {DISPLAY: inline-block;FLOAT: left;OVERFLOW: hidden;WIDTH: 40px;MARGIN-RIGHT: 10px;HEIGHT: 40px;TEXT-ALIGN: center}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-img A {DISPLAY: inline;LINE-HEIGHT: 1.5;POSITION: static}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-img A IMG {VERTICAL-ALIGN: middle}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-title {OVERFLOW: hidden;ZOOM: 1;HEIGHT: 20px}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-title A {DISPLAY: inline;FLOAT: left;width: 154px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-info {OVERFLOW: hidden;COLOR: #9c9c9c;ZOOM: 1;HEIGHT: 20px}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-count {DISPLAY: inline;FLOAT: right}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-count .mini-cart-price {MARGIN-LEFT: 5px}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-del {DISPLAY: inline;FLOAT: right}
.site-nav-bd .mini-cart .menu-bd .mini-cart-ft {TEXT-ALIGN: right}
.site-nav-bd .mini-cart .menu-bd .mini-cart-ft P {MARGIN-TOP: 10px}
.site-nav-bd .site-map .menu-bd .menu-bd-panel {RIGHT: 0px;LEFT: auto;OVERFLOW: hidden;WIDTH: 972px;ZOOM: 1}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod {DISPLAY: inline;FLOAT: left;OVERFLOW: hidden;WIDTH: 24.93%;ZOOM: 1;POSITION: relative}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap {BORDER-RIGHT: #eee 1px solid;OVERFLOW: hidden;ZOOM: 1;POSITION: relative}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap H4 {BACKGROUND-POSITION: -100px 0px;MARGIN: 5px;OVERFLOW: hidden;WIDTH: 80px;PADDING-TOP: 20px;ZOOM: 1;HEIGHT: 0px}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap LI {DISPLAY: inline;FLOAT: left;OVERFLOW: hidden;PADDING-TOP: 5px;ZOOM: 1;POSITION: relative;HEIGHT: 25px}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap LI A {PADDING-RIGHT: 8px;DISPLAY: inline;PADDING-LEFT: 8px;FLOAT: left;PADDING-BOTTOM: 0px;MARGIN: 0px 2px;LINE-HEIGHT: 25px;PADDING-TOP: 0px;ZOOM: 1;POSITION: relative;HEIGHT: 25px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap LI A:unknown { CLEAR: both;content: ""}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap LI A:hover {COLOR: #fff}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap LI A I {DISPLAY: block;RIGHT: 0px;OVERFLOW: hidden;WIDTH: 9px;ZOOM: 1;POSITION: absolute;TOP: -5px;HEIGHT: 14px}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-a A:hover {BACKGROUND: #f50}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-b .mod-wrap H4 {BACKGROUND-POSITION: -100px -20px}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-b .mod-wrap A:hover {BACKGROUND: #a0b959}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-c .mod-wrap H4 {BACKGROUND-POSITION: -100px -40px}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-c .mod-wrap A:hover {BACKGROUND: #df61ab}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-d .mod-wrap {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;BORDER-RIGHT-STYLE: none}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-d .mod-wrap H4 {BACKGROUND-POSITION: -100px -60px}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-d .mod-wrap A:hover {BACKGROUND: #52a0e5}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap {PADDING-RIGHT: 0px;PADDING-LEFT: 5px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap LI {WIDTH: 30%}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-d .mod-wrap {MARGIN: 0px}
.site-nav .site-nav-bd .site-nav-bd-l .weekend {DISPLAY: none}
#site-nav .sn-menu:hover .menu-hd {BORDER-LEFT-COLOR: #eee;BORDER-BOTTOM-COLOR: #eee;PADDING-BOTTOM: 1px;BORDER-TOP-COLOR: #eee;BACKGROUND-COLOR: #fff;BORDER-RIGHT-COLOR: #eee}
.site-nav .search-panel-fields {FONT-SIZE: 0px;POSITION: relative;HEIGHT: 23px}
.site-nav .search-combobox-input-wrap {FONT-SIZE: 0px;HEIGHT: 23px}
.site-nav-bd .tmsg .menu .tmsg_icon {_padding-top: 9px}
.bumpy-char {line-height: 3.4em;position: relative;}
.teacher{position: relative;}
.teacher img{height:75px;width:75px;}
.teacher .name{position: absolute;bottom:0;left:0;width:75px;text-align:center;color:#fff;background:#000;opacity:0.6;filter:alpha(opacity=60);}

/*所有课程导航*/
@charset "gbk";.banner_bottom {height: 83px;width: 100%;background: #f2f2f2;}
.banner_bottom ul {width: 1210px;margin: 0 auto;height: 83px;background: url(/images/2018/index/banner_bottom.jpg) no-repeat;}

/*==顶部左侧导航栏*/
.w {margin-left: auto;margin-right: auto;width: 1210px;clear: both;}
.all_cat {background: #f8f8f8;height: 518px;position: absolute;width: 290px;z-index: 10;margin-top: 3px}
.all_cat .list {*height: 74px;height: 65px;border: 1px solid #dfdfdf;position: relative;border-top: none;box-sizing: border-box;}
.all_cat .list_last {border-bottom: none;}
.all_cat .list .cat {padding-top:5px;position: absolute;z-index: 12;width:100%;top: 0;left: 0;border: 2px solid #f8f8f8;box-sizing: border-box;}
.all_cat .list .cat .catName {}
.all_cat .list .cat .catName strong, .all_cat .list .cat .catName span {display: inline-block;height: 30px;line-height: 15px;font-weight: normal;}
.all_cat .list .cat .catName a {color: #444341!important;text-decoration: none;}
.all_cat .list .cat .catName strong {   
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    line-height: 15px;
    background: url(/images/2018/ico_wx2016.gif) no-repeat; 
    color: #444341!important;
    position: absolute;
    top: 0px;
    left: 17px;
    width: 26px;
    height: 38px;
    padding-top: 22px; 
    text-align: center;}
.all_cat .list .cat .catName strong span a{FONT-WEIGHT:bold;FONT-SIZE: 14px;FONT-FAMILY: 微软雅黑, tahoma, arial, Microsoft Yahei, 宋体;}
.all_cat .list.hover .cat .catName strong {background: url(/images/2018/ico_nav.png) no-repeat;}
.all_cat .list .cat .catName .cat1 {BACKGROUND-POSITION: 0px 0px}
.all_cat .list .cat .catName .cat2 {BACKGROUND-POSITION: 0px -60px}
.all_cat .list .cat .catName .cat3 {BACKGROUND-POSITION: 0px -120px}
.all_cat .list .cat .catName .cat4 {BACKGROUND-POSITION: 0px -180px}
.all_cat .list .cat .catName .cat5 {BACKGROUND-POSITION: 0px -240px}
.all_cat .list .cat .catName .cat6 {BACKGROUND-POSITION: 0px -300px}
.all_cat .list .cat .catName .cat7 {BACKGROUND-POSITION: 0px -360px}
.all_cat .list.hover .cat .catName .cat1 {BACKGROUND-POSITION: 0px 0px}
.all_cat .list.hover .cat .catName .cat2 {BACKGROUND-POSITION: 0px -30px}
.all_cat .list.hover .cat .catName .cat3 {BACKGROUND-POSITION: 0px -60px}
.all_cat .list.hover .cat .catName .cat4 {BACKGROUND-POSITION: 0px -60px}
.all_cat .list.hover .cat .catName .cat5 {BACKGROUND-POSITION: 0px -120px}
.all_cat .list.hover .cat .catName .cat6 {BACKGROUND-POSITION: 0px -150px}
.all_cat .list.hover .cat .catName .cat7 {BACKGROUND-POSITION: 0px -180px}
.all_cat .list .cat .catName_child {height: 55px;overflow: hidden;padding-left: 50px;padding-right: 0px;}
.all_cat .list .cat .catName_child a{
	color: #666666;
    float: left;
    font-size: 12px;
    line-height: 24px;
    /*margin: 3px 0;*/
    margin-top: 1px;
    padding: 0 1px;
}
.all_cat .list .cat .catName_child a:hover{text-decoration:none;background-color: #0068B7;color: #fff!important;}
.all_cat .list .cat .catName_child span{margin: 0 2px;float: left;color:#ddd;font: normal 12px/25px "宋体";}
.linkTxt{padding:0 8px;line-height: 25px;}
/*end*/
.all_cat .list .cat:hover{background-color: #ffe;z-index: 99; border: solid 2px #ee491f; min-height:74px;box-sizing: border-box;}
a.cRed, a.cRed:link {color: #f40!important;}
.all_cat .list .cat:hover dd{height:auto;}

.weixin_nr{    
	width: 100px;
    height: 120px;
    padding: 10px;
    background: #fff;
    text-align: center;
    position: absolute;
    left: -45px;
    top: 45px;
    display: none;
}
.wx66:hover .weixin_nr{
	display: block;
	
}
.clearfix:after {
  content: '';
  display: block;
  font-size: 0;
  clear: both;
}
.xbLiveModule {
  line-height: 1;
  margin: 0px auto 10px!important;
  position: relative;
}
.xbLiveModule__mask {
  width: 100%;
  height: 100%;
  background: transparent;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
}
.xbLiveModule__nav {
  background: #f5f5f5;
  border-bottom: 1px solid #cc0000;
  padding-left: 24px;
  height: 40px;
}
.xbLiveModule__navItem {
  width: 165px;
  font-size: 16px;
  line-height: 2.25;
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-indent: 52px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.xbLiveModule__navItem::before {
  content: '';
  width: 24px;
  height: 21px;
  position: absolute;
  top: 8px;
  left: 26px;
  background-image: url(/images/2018/sprite1.png);
  background-repeat: no-repeat;
}

li.XBL{
	font-size: 14px;
    line-height: 2.8;
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-indent: 52px;
    cursor: pointer;
    color: black;
    margin-left: 10px;
	}
.xbLiveModule__navItem:hover {
  color: #cc0000;
  background: #ffffff;
  height: 38px;
}
.xbLiveModule__navItem--rl:hover::before {
  content: '';
  background-position: 0 -28px;
}
.xbLiveModule__navItem--fc:hover::before {
  content: '';
  background-position: -33px -28px;
}
.xbLiveModule__navItem--rc:hover::before {
  content: '';
  background-position: -65px -28px;
}
.xbLiveModule__navItem--active {
  color: #cc0000;
  background: #ffffff;
  border-color: #cc0000 #cc0000 #ffffff #cc0000;
  border-width: 2px 1px 1px 1px;
  border-style: solid;
  height: 40px;
}
.xbLiveModule__navItem--rl::before {
  content: '';
  background-position: 0 0;
}
.xbLiveModule__navItem--fc::before {
  content: '';
  background-position: -33px 0;
}
.xbLiveModule__navItem--rc::before {
  content: '';
  background-position: -65px 0;
}
.xbLiveModule__fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
  background: rgba(0, 0, 0, 0.5);
  padding-top: 16%;
}
.xbLiveModule__fixedImg {
  text-align: center;
  width: 413px;
  margin: 0 auto;
  position: relative;
}
.xbLiveModule__fixedImg--close {
  width: 24px;
  height: 24px;
  background: url(../img/sprite.png) no-repeat 0 -57px;
  position: absolute;
  right: 16px;
  top: 6px;
  cursor: pointer;
}
.xbLiveModule__navItem--rl.xbLiveModule__navItem--active::before {
  background-position: 0 -28px;
}
.xbLiveModule__navItem--fc.xbLiveModule__navItem--active::before {
  background-position: -33px -28px;
}
.xbLiveModule__navItem--rc.xbLiveModule__navItem--active::before {
  background-position: -65px -28px;
}
#xbCarouselItem::after {
  content: '';
  display: block;
  clear: both;
}
.xbCarousel {
  font-size: 0;
  *height: 342px;
  height: 275px;
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  position: relative;
  margin-bottom: 4px;
  padding-left: 20px;
}
.xbCarouselItem {
  width: 215px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: left;
  border: 1px solid #dfdfdf;
  font-size: 12px;
  margin: 7px 4px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.xbCarouselItem:hover {
  border: 1px solid #cc0000;
  outline: 1px solid #cc0000;
}
.xbCarouselItem__img {
  /*height: 122px;*/
  height: 170px;
  overflow: hidden;
}
.xbCarouselItem__img img {
  display: block;
  width: 215px;
    height: 170px;
}
.xbCarouselItem__h1 {
  font-size: 14px;
  color: #666666;
  /*margin: 10px 0 10px 10px;*/
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  width: 200px;
}
.xbCarouselItem__h2 {
  font-size: 16px;
  color: #333333;
  /*margin: 0 0 0 10px;*/
  /*height: 36px;*/
  height: 30px;
  line-height: 25px;
  padding-top: 8px;
}
.xbCarouselItem__h3 {
	font-size: 18px;
    color: #666666;
    /*margin: 1px 0 -14px 11px;*/
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: absolute;
    margin-left: 275px;
    margin-top: -26px;
}
.xbCarouselItem__info {
  /*margin: 30px 0 13px;*/
  padding-top: 12px;
}
.xbCarouselItem__status {
  float: left;
  font-size: 16px;
  /*margin-left: 10px;*/
  color: #f2272b;
}
.xbCarouselItem__person {
  float: right;
  margin-right: 10px;
  font-size: 14px;
  line-height: 14px;
  text-align: right;
  color: #666666;
}
.xbCarouselItem__personNum {
  color: #ff6600;
}
.xbCarouselItem__footer {
  height: 36px;
  padding-top: 5px;
}
.xbCarouselItem__footer::after {
  content: '';
  display: block;
  clear: both;
}
.xbCarouselItem__footer--next .xbCarouselItem__footerBtn {
  background: #db424e;
}
.xbCarouselItem__footer--next .xbCarouselItem__footerBtn:after {
  content: '预约直播';
}
.xbCarouselItem__footer--next .xbCarouselItem__footerBtn:hover {
  background: #cc0000;
}
.xbCarouselItem__footer--now .xbCarouselItem__footerIcon {
  background-position: -95px 0;
}
.xbCarouselItem__footer--now .xbCarouselItem__footerBtn {
  background: #ff6600;
}
.xbCarouselItem__footer--now .xbCarouselItem__footerBtn:after {
  content: '进入直播间';
}
.xbCarouselItem__footer--now .xbCarouselItem__footerBtn:hover {
  background: #ff7711;
}
.xbCarouselItem__footerIcon {
 
}
.xbCarouselItem__footerBtn {

  width: 100%;
  height: inherit;
  text-align: center;
  line-height: 36px;
  font-size: 16px;
  cursor: pointer;
  color: #ffffff;
}
.xbCarouselItem__footerBtn:hover {
  text-decoration: none!important;
  color: #ffffff!important;
}
.xbCarouselItem2 {
  font-family: '微软雅黑';
  width: 205px;
  float: left;
  font-size: 0;
  border: 1px solid #dfdfdf;
  margin: 7px 4px;
  margin-top: 13px;
  margin-right: 12px;
}
.xbCarouselItem2::after {
  content: '';
  display: block;
  clear: both;
}
.xbCarouselItem2:hover {
  border: 1px solid #cc0000;
}
.xbCarouselItem2__head {
  background:url(../img/xbCarouselItem2__head.jpg) no-repeat center / 100%;
  padding: 8px 0 30px 10px;
}
.xbCarouselItem2__subject {
  font-size: 18px;
  color: #fff;
  font-weight: bold;
  margin-bottom: 20px;
  line-height: 24px;
  height: 48px;
}
.xbCarouselItem2__h2 {
  font-size: 14px;
  color: #fff;
}
.xbCarouselItem2__info {
  font-size: 12px;
  color: #333333;
  padding: 10px;
  text-indent: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 14px;
  padding-bottom: 30px;
    padding-top: 20px;
}
.xbCarouselItem2__courseNum::before {
  content: '';
  width: 14px;
  height: 14px;
  background: url(../img/sprite.png) no-repeat -95px -38px;
  display: inline-block;
  position: relative;
  top: 2px;
  left: -3px;
}
.xbCarouselItem2__paperNum {
  margin: 10px 0 12px;
}
.xbCarouselItem2__paperNum::before {
  content: '';
  width: 14px;
  height: 14px;
  display: inline-block;
  background: url(../img/sprite.png) no-repeat -113px -38px;
  position: relative;
  top: 2px;
  left: -3px;
}
.xbCarouselItem2__personNum {
  text-align: right;
}
.xbCarouselItem2__personNum_num {
  color: #ff6600;
}
.xbCarouselItem2__btn {
  width: 153px;
  height: 36px;
  margin: 21px auto;
  background: #cc0000;
  font-size: 16px;
  text-align: center;
  color: #fff;
  line-height: 36px;
  display: block;
  cursor: pointer;
}
.xbCarouselItem2__btn:hover {
  background: #ff6600;
  color: #fff!important;
  text-decoration: none!important;
}
.xbCarouselItem3 {
  font-size: 0;
  width: 215px;
  float: left;
  border: 1px solid #dfdfdf;
  margin: 7px 4px;
  font-family: '微软雅黑';
}
.xbCarouselItem3::after {
  content: '';
  display: block;
  clear: both;
}
.xbCarouselItem3__head img {
  display: block;
  width: 100%;
}
.xbCarouselItem3__title {
  font-size: 12px;
  color: #333333;
  padding: 11px 11px 0;
}
.xbCarouselItem3__h1 {
  margin-bottom: 10px;
  line-height: 15px;
  height: 30px;
}
.xbCarouselItem3__h2 {
  width: 200px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.xbCarouselItem3__info {
  margin: 24px auto 11px;
  padding: 0 10px;
}
.xbCarouselItem3__price {
  font-size: 18px;
  color: #cc0000;
  float: left;
}
.xbCarouselItem3__person {
  float: right;
  font-size: 12px;
  line-height: 18px;
}
.xbCarouselItem3__personNum {
  color: #ff6600;
}
.xbCarouselItem3__footer {
  display: block;
  cursor: pointer;
}
.xbCarousel2--rl:after {
  content: '';
  display: block;
  clear: both;
}
.xbCarousel2Item__head {
  background-color: #fdf9f8;
  border-bottom: 1px solid #e9d5d0;
  padding: 20px 4px 20px 6px;
}
.xbCarousel2Item__h1 {
  font-size: 14px;
  color: #333333;
}
.xbCarousel2Item__h2 {
  font-size: 18px;
  color: #cc0000;
  font-weight: bold;
  margin: 9px auto ;
  line-height: 24px;
  height: 72px;
}
.xbCarousel2Item__time {
  font-size: 12px;
  color: #666666;
}
.xbCarousel2Item__teacher {
  background: #fff;
  padding: 12px 12px 12px 10px;
  font-size: 12px;
  color: #666666;
}
.xbCarousel2Item__teacher::after {
  content: '';
  display: block;
  clear: both;
}
.xbCarousel2Item__teacherInfo {
  float: left;
}
.xbCarousel2Item__teacherInfo_p1 {
  margin: 16px auto 14px;
}
.xbCarousel2Item__teacherInfo_num {
  color: #ff6600;
}
.xbCarousel2Item__teacherImg {
  float: right;
  width: 68px;
  height: 68px;
  border-radius: 50%;
  border: 1px solid #e9e9e9;
  overflow: hidden;
}
.xbCarousel2Item__teacherImg img {
  max-width: 100%;
}
/* Slider */
.slick__prev,
.slick__next {
  width: 18px;
  height: 36px;
  background-image: url(../img/sprite.png);
  background-repeat: no-repeat;
  position: absolute;
  top: 122px;
  border: 0;
  cursor: pointer;
  background-color: transparent;
  display: block;
}
.slick__prev:hover,
.slick__next:hover {
  border: 1px solid #999;
}
.slick__prev {
  background-position: -210px 0;
  left: -20px;
}
.slick__next {
  background-position: -236px 0;
  right: -19px;
}
.slick-dots {
  top: -30px;
  position: relative;
  z-index: 4;
}
.slick-dots li {
  display: inline-block;
  vertical-align: top;
  margin: 0 5px;
  opacity: .5;
}
.slick-dots button {
  width: 15px;
  height: 50px;
  background: #000;
  border: 0;
  text-align: center;
  font-size: 0px;
  cursor: pointer;
}
.slick-dots button:focus {
  outline: 0;
}
.slick .slick-active {
  opacity: 1;
}
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
  margin-top: 13px;
  margin-right: 24px;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: inline-block;
  width: 100%;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.xbLM__loading{
  width: 100%;
  height: 100%;
  margin: 0 auto;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  background: #fff;
  background-origin: border-box;
  text-align: center;
}
.xbLM__item0{
    display: inline-block;
    width: 8px;
    height: 50px;
    margin: 113px 2px 0;
    border-radius: 4px;
    background: lightgreen;
    animation: load 1.3s ease infinite;
    will-change: transform;
}
@keyframes load{
    0%,100%{
        transform: scale(1);
        background: lightgreen;
    }
    50%{
        
        transform: scaleY(1.3);
        background: lightblue;
    }
}
.xbLM__item2{
    animation-delay:0.2s;
}
.xbLM__item3{
    animation-delay:0.4s;
}
.xbLM__item4{
    animation-delay:0.6s;
}
.xbLM__item5{
    animation-delay:0.8s;
}




/*百宝箱*/
.xiugai_right{ width:100%; float:left;}
.FlashJs_box{ width:100%; padding-top:4px;}


.kaoshi_leftimg{ width:100%; height:258px; border:1px solid #ccc;}


.brt_title{ width:100%; border-bottom: 1px solid #dfdfdf; background:url(http://image.studyez.com/index2/travker/right_title.jpg); border-left:none;border-right:none; height:28px; overflow:hidden;}
.brt_title dt{ width:160px; padding-left:10px; line-height:26px; float:left; font-size:14px; font-weight:bold; color:#000; padding-top:2px;}
.brt_title dd{ width:48px; float:left; text-align:center; line-height:28px; font-size:12px;}
.brt_title dd a{ color:#1e62a9; text-decoration:none;}
.brt_title dd a:hover{ text-decoration:underline; color:#cc0000;}
.brt_box{ width:100%; border-top:none; border-left:none;border-right:none;}
.g_phgoto{ width:100%; height:153px; overflow:hidden;box-sizing: border-box;}
.g_phgoto dl{ width:60px; padding:0 5px; float:left; margin-left: 12px;box-sizing: border-box;}
.g_phgoto dl dt{ width:52px; height:52px; float:left; border:1px solid #ccc;box-sizing: border-box;}
.g_phgoto dl dd{ width:50px; float:left; line-height:22px; padding:2px 0 0 0; font-size:12px; text-align:center; color:#000;}
.g_phgoto dl dd a{ color:#194389; text-decoration:none;}
.g_phgoto dl dd a:hover{ color:#cc0000; text-decoration:underline;}

.baenber_box{ width:980px; margin:0  auto; height:80px; padding-top:10px; overflow:hidden;}
*html .baenber_box{ width:980px; margin:0  auto; height:80px; padding-top:0px; overflow:hidden;}
.baenber_box .left_photo{ width:485px; float:left;}
.baenber_box .right{ width:485px;float:right;}

/*center*/
/*右侧登录注册*/
.member{ width:176px;}
.memberT{ width:170px; margin-top:0px;height: 35px;line-height: 35px;overflow: hidden;text-align: center;color: white;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: #DDD 0 1px 1px;-moz-box-shadow: #ddd 0 1px 1px;box-shadow: #DDD 0 1px 1px;background: #cc0000;}
.memberT a{background: url(http://img.wangxiao.cn/images/img2012/ico_wx2012.gif) no-repeat  -187px -1033px; display:block; width:175px; color:#FFF }
.memberT a:hover{ text-decoration:none; color:#FFF}

.memberB{ width:170px; margin-top:15px;height: 35px;line-height: 35px;overflow: hidden;text-align: center;color: white;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: #DDD 0 1px 1px;-moz-box-shadow: #ddd 0 1px 1px;box-shadow: #DDD 0 1px 1px;background: #cc0000;}
.memberB a{background: url(http://img.wangxiao.cn/images/img2012/ico_wx2012.gif) no-repeat  -187px -1080px; display:block; width:175px; color:#FFF }
.memberB a:hover{ text-decoration:none; color:#FFF}
/*css3鼠标移上图片变化效果*/
.shitingimg {-webkit-transition: all ease .6s;
transition: all ease .8s;
}
.shitingimg:hover{-webkit-transform: scale(1.07);
transform: scale(1.07); }

/*==========第一屏partA==========*/
.C2{ float: left}
.C1{ width: 192px; margin-right: 12px}
.C2{ width: 513px;_width: 441px;padding-right: 23px;padding-left: 14px;}
.C3{ width: 290px; float: left;
    padding-right: 10px;}
.titbar h4{ font-size: 14px}
.blank10 {
    height: 10px;
    background: #fff;
    overflow: hidden;
    clear: both;}

/*教务*/
.new_center_right{ width:358px; float:left;}
.right_bot{width:360px;padding-left:0px;}
.bot_title {width: 355px;border: 1px solid #dfdfdf;background: url(/images/2018/right_title.jpg);height: 28px;overflow: hidden;}
.bot_title dt {width: 190px;padding-left: 10px;line-height: 26px;float: left;font-size: 14px;font-weight: bold;color: #000;padding-top: 2px;}
.bot_title dd{width: 144px;float: left;text-align: right;line-height: 28px;font-size: 12px;}
a:active, a:focus, a {outline: none;text-decoration: none;}
.bot_box {width: 351px;padding: 6px 2px;border: 1px solid #dfdfdf;border-top: none;}
.newbox, .newbox2 {width: 360px;padding: 2px 0 0 0;margin: 0 auto;}
.newbox ul, .newbox2 ul {list-style-type: none;}
.newbox ul li {width: 350px;line-height: 24px;font-size: 14px;color: #000;height: 24px;overflow: hidden;margin: 0 auto}
/*.newbox ul li a, .newbox2 ul li a {background: 0 0;color: #000;text-decoration: none;}*/
.newbox ul li a, .newbox2 ul li a {background: 0 0;text-decoration: none;}

/*在线模考*/
.mntk{width:238px;
    float: left;
    overflow: hidden;}
.TabContent_mk2 ul li span{width: 360px;
    float: left;}
.TabContent_mk2 ul li{width: 520px;
    height: 27px;
    float: left;
    line-height: 20px;
    font-size: 14px;
    color: #000;
    font-family: 宋体;
}
.TabContent_mk2 ul li span a{color: #000;
    text-decoration: none;}
.TabContent_mk2 ul li b{    
	width: 68px;
    font-size: 12px;
    color: #999;
    float: left;
    text-align: center;
    font-weight: 100;
	padding-left:13px;}
.TabContent_mk2{
	padding-top: 10px;
    width: 335px;
    padding: 10px;
    border-top: none;
    *height: 295px;
    height: 235px;
    diplay: inline;
    overflow: hidden;
    border: 1px solid #DFDFDF;
	}	
.TabContent_mk2 ul li font {
    width: 60px;
    float: left;
    padding: 5px 0 4px 24px;
    font-size: 12px;
    text-align: center;
    height: 21px;}	
.TabContent_mk2 ul li font a {
    width: 60px;
    float: left;
    background: url(/images/2018/hover_back.jpg);
    height: 21px;
    line-height: 21px;
    color: #cc0000;
    text-decoration: none;}
/*C2*/
.tags{ height: 29px; background-color: #F0F0F0; border-bottom: 1px solid #c00; line-height:30px}
a.tag_on,a.tag_off { font-weight: bold; display: block; height: 28px; border: 1px solid #c00; border-bottom:none; float: left; text-align: center; color: #c00; cursor:pointer; font-size: 14px; overflow: hidden; border-top-width: 2px; margin-bottom: -1px}
a.tag_on:hover,a.tag_off:hover{ text-decoration: none}
a.tag_on{ background-color: #fff}
a.tag_off { border: none; font-weight: normal; color: #333}
.C2 a.tag_on,.C2 a.tag_off { width: 98px}
.C2 .content_tags{ border-top: none; padding: 4px 3px 0 6px; *padding: 5px 3px 0 6px}
.news1{ height: 465px; *height: 466px; overflow: hidden}
.news2{ height: 444px; *height: 300px; overflow: hidden}
.news2 em {font-style: normal;}

/*热门资讯*/
.nxwsbox{ width:503px; padding:3px 4px 7px 4px; border:1px solid #dfdfdf; border-top:none; }
.nxwsbox_title{ width:460px; padding:9px 0; border-bottom:1px solid #e2dfd6; margin:0 auto;height: 100px}
.nxwsbox_title .title{ width:500px; line-height:24px; font-family:"微软雅黑", "黑体"; font-size:18px; color:#cc0000; padding-bottom:7px;}
.nxwsbox_title .title a{ margin:0 5px; color:#cc0000; text-decoration:none;}
.nxwsbox_title .title a:hover{ text-decoration:underline;}
.nxwsbox_title .text_list,.nxwsbox_title .text_list2{ width:460px; margin:0 auto;}
.nxwsbox_title .text_list ul,.nxwsbox_title .text_list2 ul{ list-style-type:none;}
.nxwsbox_title .text_list ul li{float:left; line-height:24px; float:left; font-size:14px;padding-left: 10px; color:#000;}
.nxwsbox_title .text_list2 ul li{ width:143px; padding-left:10px; float:left; line-height:24px; float:left; font-size:14px; color:#000;}
.nxwsbox_title .text_list ul li a,.newsbox_title .text_list2 ul li a { font-family:宋体; text-decoration:none;}
.nxwsbox_title .text_list ul li a:hover,.newsbox_title .text_list2 ul li a:hover { text-decoration:underline; color:#cc0000;}
.nxwsbox_shisi{ width:535px; padding-top:12px; height:102px; overflow:hidden;margin-left: 40px;
    text-align: center;}
.nxwsbox_shisi ul{ list-style-type:none; width:440px; padding:0 5px;}
.nxwsbox_shisi ul li{ width:220px; float:left; line-height:26px; font-size:14px; color:#000; height:28px; overflow:hidden;}
.nxwsbox_shisi ul li a{color:#000; text-decoration:none;}
.nxwsbox_shisi ul li a:hover{ text-decoration:underline; color:#cc0000;}
.nxwsbox_shisi dl{ width:140px; float:left; padding:5px 5px 0 5px; height:62px; overflow:hidden;}
.nxwsbox_shisi dl dt{ width:62px; height:62px; overflow:hidden; float:left;}
.nxwsbox_shisi dl dd{ width:68px; padding-left:8px; float:left; line-height:20px; color:#000;}
.nxwsbox_shisi dl dd a{ color:#000; text-decoration:none;}
.nxwsbox_shisi dl dd a:hover{ text-decoration:underline; color:#cc0000;}

/*最近更新*/
.news2 ul{ display: block; padding-top: 5px; }
.news2 li{ line-height: 25px; padding-left: 8px; *background: url(http://img.wangxiao.cn/images/img2012/dot_square.gif) no-repeat 0 10px; position: relative; font-size: 14px; text-align:left; color: #777}
.news2 li span{ position: absolute; top: 5px; *top: 0; right: 5px; color: #999; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 1}
.news2 li span.fred{ color: #c00}
.news2 .dotline{ margin: 8px 5px 4px 0}

/*C3*/
.exam_remind h2{ float: left; font-size: 14px; padding:0 30px 0 15px}
.exam_remind{height: 380px;}
.exam_remind a.tag_on,.exam_remind a.tag_off { width: 60px}
.boxborder {border: 1px solid #DFDFDF;}
.exam_remind .boxborder{
    border-top: none;
    height: 377px;
    /*height: 305px;*/
    overflow: auto;float: left;background: #F5F5F5;width: 99%;}
.exam_remind table{ width: 280px; margin: 10px auto}
.exam_remind td{ line-height: 2.3}

.new_center_right1{ width:290px; float:left;}
.right_bot1{width: 280px;line-height: 25px;margin-top:10px;}
.bot_title1 {width: 290px;border: 1px solid #dfdfdf;background: url(/images/2018/right_title.jpg);height: 28px;overflow: hidden;}
.bot_title1 dt {width: 190px;padding-left: 10px;line-height: 26px;float: left;font-size: 14px;font-weight: bold;color: #000;padding-top: 2px;}
.bot_title1 dd{width: 90px;float: left;text-align: center;line-height: 28px;font-size: 12px;}
a:active, a:focus, a {outline: none;text-decoration: none;}

.right_bot1 ul{overflow:hidden;}

.rcon02 {width: 270px;padding: 10px;border-top: none;height: 415px;diplay: inline;overflow: hidden;border: 1px solid #DFDFDF;}
div.link_A{
	float: left;
    width: 340px;
    overflow: hidden;
    margin: 0;
    padding: 0;
	}
.link_A .blue {
    color: #0059B3;
	}

/*bootstrap*/

input, button, select, textarea {
	font-family: inherit;
    line-height: inherit;}
	
button, input, optgroup, select, textarea{
	font: inherit;
    color: inherit;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
	cursor: not-allowed;
    background-color: #eee;
    opacity: 1;}
	
.form-control{
	display: block;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #999;
    background-image: none;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
	
	
	
button, html input[type=button], input[type=reset], input[type=submit]{
	-webkit-appearance: button;}

.nav{    
	padding-left: 0;
    margin-bottom: 0;
    list-style: none;}
	
a{background: 0 0;}

img{vertical-align: middle;}
	
/*partA2*/
.partA2{width: 1210px;
    margin: 0 auto;
    height: 400px;}
.partA3{width: 1210px;
    margin: 0 auto;
    height: 400px;}
.partA4{width: 1210px;
    margin: 0 auto;
    height: 400px;}	
.ad{width: 597px;
    height: 388px;
	float:left;
	background: white;}
.ad1{width: 595px;
    height: 388px;
	float:left;
	background: white;
    padding-left: 17px;}
.system1_ad {
    width: 134px;
    height: 350px;
    float: left;
    background: #F0F0F0;
	}
table{border-spacing: 0;
    border-collapse: collapse;}
.system1_ad img{width: 230px;
    height: 350px;}
a.sortexam_link {
    display: block;
    float: left;
    width: 79%;
    height: 30px;
    background:url(/images/2018/sort_bar.png) no-repeat;
    border: #F0F0F0;}
.xxk {
    float: left;
    margin: 0 auto;
    width: 460px;}
	
.tags1{
    height: 29px;
    background-color: #F0F0F0;
    border-bottom: 1px solid #c00;
    line-height: 30px;
}
a.tag_off {
    border: none;
    font-weight: normal;
    color: #333;
	
	display: block;
    height: 28px;
	float: left;
    text-align: center;
	cursor: pointer;
    font-size: 14px;
    overflow: hidden;
	margin-bottom: -1px;
	width: 85px;}

a.tag_on{
    font-weight: bold;
    display: block;
    height: 28px;
    border: 1px solid #c00;
    border-bottom: none;
    float: left;
    text-align: center;
    color: #c00;
    cursor: pointer;
    font-size: 14px;
    overflow: hidden;
    border-top-width: 2px;
    margin-bottom: -1px;
	width: 90px;}

a.tag_on {
    background-color: #fff;}
.boxborder1 {border: 1px solid #DFDFDF;}
.content_tags1
{border-top: none;
    padding: 4px 3px 0 6px;}
.news3{
	    height: 350px;
		    overflow: hidden;}
.news3 .dotline1{ margin: 8px 5px 4px 0}
a.tag_on:hover, a.tag_off:hover {
    text-decoration: none;}
.news3 ul{ display: block; padding-top: 5px; padding: 0;
    margin: 0;padding-left: 99px;width:450px;}
.news3 li{ line-height: 25px; padding-left: 8px;position: relative; font-size: 14px; text-align:left; color: #777;list-style-type: none;
    padding: 0;margin: 0; padding-top: 5px;width: 353px}
.news3 li span{
    float: right;
    margin-right: 5px;
}
.news3 em {
    font-style: normal;}
p.ongoing_right_right_teacher {
    padding-top: 5px;}
p.jumei_eric_price{
    padding-top: 5px;}
p.ongoing_right_right_title{
    width: 210px;}

a:active, a:focus, a {
    outline: none;
    text-decoration: none;}
a {
    color: #333;}	
	
.blank11 {
    background: #F0F0F0;
    height: 5px;
    overflow: hidden;
    clear: both;}	
	
.caikuai a.sortexam_link {
    background-position: 0 -30px;}
.yiyao a.sortexam_link1 {
    background-position: 0 -60px;}
.gongkao a.sortexam_link {
    background-position: 0 -150px;}
.zhiye a.sortexam_link {
background-position: 0 -90px;}
.waiyu a.sortexam_link {
background-position: 0 -120px;}
.xueli a.sortexam_link {
background-position: 0 -180px;} 
.it a.sortexam_link {
background-position: 0 -210px;}
.dingjimingshi{position:absolute;top:20px;left:20px;font-family:'微软雅黑';font-size:18px;color:#fff;width:190px;line-height:180%;}
.guohezige{position:absolute;top:108px;left:20px;font-family:'微软雅黑';font-size:28px;font-weight:700;text-align:center;color:#fff;width:190px;}
#indexlink {
    height: auto;
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 10px;
    padding-top: 10px;
}
#linkdh {
    background-color: #f4f4f4;
    width: 1189px;
    padding-left: 15px;
    /*float: left;*/
    height: auto;
}
#linkwenzi {
    /*float: left;*/
    width: auto;
    height: auto;
    padding-top: 5px;
    margin-left: 44px;
}
#linkwenzi li {
    float: left;
    margin-left: 11px;
    line-height: 24px;
    text-align: center;
}
.biaoqian a.sortexam_link1{
    background-position: 0 -60px
}
a.sortexam_link1{
    display: block;
    float: left;
    width: 79%;
    height: 30px;
    background: url(/images/2018/sort_bar.png) no-repeat;
    border: #F0F0F0;
}
.news3 ul:nth-child(2) li a {
    max-width: 253px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}
.newreg{
    width:640px;
    height:620px;
    position: fixed;
    right:50px;
    top:200px;
    z-index: 2147483647;
    display: none;
}
.newrega2{
    position: absolute;
    right:0;
    top:0;
}
@keyframes fade-in {
    0% {opacity: 0;}/*初始状态 透明度为0*/
    40% {opacity: 0;}/*过渡状态 透明度为0*/
    100% {opacity: 1;}/*结束状态 透明度为1*/
}
@-webkit-keyframes fade-in {/*针对webkit内核*/
    0% {opacity: 0;}
    40% {opacity: 0;}
    100% {opacity: 1;}
}
#newreg {
    animation: fade-in;/*动画名称*/
    animation-duration: 1.5s;/*动画持续时间*/
    -webkit-animation:fade-in 1.5s;/*针对webkit内核*/
}
.ec--cs-wrapper {
    top: 363px!important;
}